[Python-checkins] cpython: change AST codegen to use PyModule_AddIntMacro

benjamin.peterson python-checkins at python.org
Mon May 20 19:28:53 CEST 2013


http://hg.python.org/cpython/rev/e392f1b88fff
changeset:   83868:e392f1b88fff
user:        Benjamin Peterson <benjamin at python.org>
date:        Mon May 20 10:28:48 2013 -0700
summary:
  change AST codegen to use PyModule_AddIntMacro

files:
  Parser/asdl_c.py |  2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)


diff --git a/Parser/asdl_c.py b/Parser/asdl_c.py
--- a/Parser/asdl_c.py
+++ b/Parser/asdl_c.py
@@ -1011,7 +1011,7 @@
         self.emit("if (!m) return NULL;", 1)
         self.emit("d = PyModule_GetDict(m);", 1)
         self.emit('if (PyDict_SetItemString(d, "AST", (PyObject*)&AST_type) < 0) return NULL;', 1)
-        self.emit('if (PyModule_AddIntConstant(m, "PyCF_ONLY_AST", PyCF_ONLY_AST) < 0)', 1)
+        self.emit('if (PyModule_AddIntMacro(m, PyCF_ONLY_AST) < 0)', 1)
         self.emit("return NULL;", 2)
         for dfn in mod.dfns:
             self.visit(dfn)

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list