From: Victor Stinner Date: Mon, 2 May 2011 14:15:43 +0000 (+0200) Subject: cleanup signalmodule.c: use PyModule_AddIntMacro() X-Git-Tag: v3.3.0a1~2431^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=72c53b5dccb02f7a14edbfa4a197827b29e454e9;p=python cleanup signalmodule.c: use PyModule_AddIntMacro() --- diff --git a/Modules/signalmodule.c b/Modules/signalmodule.c index 305261cb01..0cb27209ea 100644 --- a/Modules/signalmodule.c +++ b/Modules/signalmodule.c @@ -720,24 +720,16 @@ PyInit_signal(void) Py_DECREF(x); #ifdef SIG_BLOCK - x = PyLong_FromLong(SIG_BLOCK); - if (!x || PyDict_SetItemString(d, "SIG_BLOCK", x) < 0) - goto finally; - Py_DECREF(x); + if (PyModule_AddIntMacro(m, SIG_BLOCK)) + goto finally; #endif - #ifdef SIG_UNBLOCK - x = PyLong_FromLong(SIG_UNBLOCK); - if (!x || PyDict_SetItemString(d, "SIG_UNBLOCK", x) < 0) - goto finally; - Py_DECREF(x); + if (PyModule_AddIntMacro(m, SIG_UNBLOCK)) + goto finally; #endif - #ifdef SIG_SETMASK - x = PyLong_FromLong(SIG_SETMASK); - if (!x || PyDict_SetItemString(d, "SIG_SETMASK", x) < 0) - goto finally; - Py_DECREF(x); + if (PyModule_AddIntMacro(m, SIG_SETMASK)) + goto finally; #endif x = IntHandler = PyDict_GetItemString(d, "default_int_handler");