From 72c53b5dccb02f7a14edbfa4a197827b29e454e9 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 2 May 2011 16:15:43 +0200 Subject: cleanup signalmodule.c: use PyModule_AddIntMacro() --- Modules/signalmodule.c | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/Modules/signalmodule.c b/Modules/signalmodule.c index 305261c..0cb2720 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"); -- cgit v0.12