From: Guido van Rossum Date: Tue, 23 Aug 1994 13:49:37 +0000 (+0000) Subject: * Modules/signalmodule.c: added pause(). X-Git-Tag: v1.1~162 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aa0f4c73e5001218ca1fafd9053dda7d80dd8fff;p=thirdparty%2FPython%2Fcpython.git * Modules/signalmodule.c: added pause(). --- diff --git a/Modules/signalmodule.c b/Modules/signalmodule.c index 640505b5ef39..309af8e0cb71 100644 --- a/Modules/signalmodule.c +++ b/Modules/signalmodule.c @@ -105,7 +105,6 @@ signal_handler(sig_num) (void *)signal(sig_num, &signal_handler); } - static object * signal_alarm(self, args) object *self; /* Not used */ @@ -118,6 +117,18 @@ signal_alarm(self, args) INCREF(None); return None; } + +static object * +signal_pause(self, args) + object *self; /* Not used */ + object *args; +{ + if (!getnoarg(args)) + return NULL; + pause(); + INCREF(None); + return None; +} static object * signal_signal(self, args) @@ -189,6 +200,7 @@ static struct methodlist signal_methods[] = { {"alarm", signal_alarm}, {"signal", signal_signal}, {"getsignal", signal_getsignal}, + {"pause", signal_pause}, {NULL, NULL} /* sentinel */ };