[Lxml-checkins] r45111 - lxml/pyrex/Pyrex/Compiler

scoder at codespeak.net scoder at codespeak.net
Sun Jul 15 22:31:05 CEST 2007


Author: scoder
Date: Sun Jul 15 22:31:05 2007
New Revision: 45111

Modified:
   lxml/pyrex/Pyrex/Compiler/ModuleNode.py
Log:
use type cast to prevent compiler warnings

Modified: lxml/pyrex/Pyrex/Compiler/ModuleNode.py
==============================================================================
--- lxml/pyrex/Pyrex/Compiler/ModuleNode.py	(original)
+++ lxml/pyrex/Pyrex/Compiler/ModuleNode.py	Sun Jul 15 22:31:05 2007
@@ -80,7 +80,8 @@
                     "static struct {char *s; void **p;} _%s_API[] = {" %
                     env.module_name)
                 for entry in public_funcs:
-                    h_code.putln('{"%s", &%s},' % (entry.cname, entry.cname))
+                    h_code.putln('{"%s", (void*)(&%s)},' % (
+                        entry.cname, entry.cname))
                 h_code.putln("{0, 0}")
                 h_code.putln("};")
                 self.generate_c_api_import_code(env, h_code)


More information about the lxml-checkins mailing list