Index: Modules/gcmodule.c =================================================================== --- Modules/gcmodule.c (revision 76439) +++ Modules/gcmodule.c (working copy) @@ -1337,13 +1337,12 @@ PyErr_Clear(); } -#define ADD_INT(NAME) if (PyModule_AddIntConstant(m, #NAME, NAME) < 0) return NULL - ADD_INT(DEBUG_STATS); - ADD_INT(DEBUG_COLLECTABLE); - ADD_INT(DEBUG_UNCOLLECTABLE); - ADD_INT(DEBUG_SAVEALL); - ADD_INT(DEBUG_LEAK); -#undef ADD_INT + PyModule_AddIntMacro(m, DEBUG_STATS); + PyModule_AddIntMacro(m, DEBUG_COLLECTABLE); + PyModule_AddIntMacro(m, DEBUG_UNCOLLECTABLE); + PyModule_AddIntMacro(m, DEBUG_SAVEALL); + PyModule_AddIntMacro(m, DEBUG_LEAK); + return m; }