File cocci-cast.diff of Package coccinelle

Work around compiler warning

pycaml_ml.c: In function 'pymodule_initmodule':
pycaml_ml.c:1441: warning: assignment makes pointer from integer without a cast
---
 pycaml/pycaml_ml.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: coccinelle-0.2.2/pycaml/pycaml_ml.c
===================================================================
--- coccinelle-0.2.2.orig/pycaml/pycaml_ml.c
+++ coccinelle-0.2.2/pycaml/pycaml_ml.c
@@ -1438,7 +1438,7 @@ value pymodule_initmodule( value name, v
     for( i = 0; i < Wosize_val(funclist); i++ ) {
 	item = Field(funclist,i);
 	methods[i].ml_name = String_val(Field(item,0));
-	methods[i].ml_meth = pywrap_closure(Field(item,1));
+	methods[i].ml_meth = (void *)(long)pywrap_closure(Field(item,1));
 	methods[i].ml_flags = Int_val(Field(item,2));
 	methods[i].ml_doc = String_val(Field(item,3));
     }
openSUSE Build Service is sponsored by