make it explicit in the generated source code what is an identifier string constant...
[cython.git] / Cython / Compiler / ModuleNode.py
index 5528af4088e47bda4b986b1fb88ee9a68f7d89d1..6a0aaf074d55b51f00f9acba2cd34666c1671b3d 100644 (file)
@@ -1390,11 +1390,12 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode):
                     Naming.stringtab_cname)
             for entry in entries:
                 code.putln(
-                    "{&%s, %s, sizeof(%s), %d, %d}," % (
+                    "{&%s, %s, sizeof(%s), %d, %d, %d}," % (
                         entry.pystring_cname,
                         entry.cname,
                         entry.cname,
                         entry.type.is_unicode,
+                        entry.is_identifier,
                         entry.is_interned
                         ))
             code.putln(