From: Robert Bradshaw Date: Fri, 4 Apr 2008 07:14:59 +0000 (-0700) Subject: Cleanup unsused functions/labels X-Git-Tag: 0.9.6.14~28 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3c520a8e0e8a9618c80b4429b6ab46856993af81;p=cython.git Cleanup unsused functions/labels --- diff --git a/Cython/Compiler/ModuleNode.py b/Cython/Compiler/ModuleNode.py index f0e59f9f..542cf083 100644 --- a/Cython/Compiler/ModuleNode.py +++ b/Cython/Compiler/ModuleNode.py @@ -1425,7 +1425,6 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): code.putln("/*--- Function import code ---*/") for module in imported_modules: self.generate_c_function_import_code_for_module(module, env, code) - env.use_utility_code(function_import_utility_code) code.putln('init2%s();' % env.module_name) if Options.generate_cleanup_code: code.putln("if (__Pyx_RegisterCleanup()) %s;" % code.error_goto(self.pos)) @@ -1437,6 +1436,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): code.putln('}') def generate_module_init2_func(self, imported_modules, env, code): + code.init_labels() code.putln("") header = "PyMODINIT_FUNC init2%s(void)" % env.module_name code.putln("%s; /*proto*/" % header) @@ -1647,7 +1647,6 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): self.generate_type_import_code(env, base_type, self.pos, code) def use_type_import_utility_code(self, env): - import ExprNodes env.use_utility_code(type_import_utility_code) env.use_utility_code(import_module_utility_code)