]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
* Modules/signalmodule.c: added pause().
authorGuido van Rossum <guido@python.org>
Tue, 23 Aug 1994 13:49:37 +0000 (13:49 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 23 Aug 1994 13:49:37 +0000 (13:49 +0000)
Modules/signalmodule.c

index 640505b5ef393be6a22a771e27dd99cdc9a352d8..309af8e0cb719ac7c666240d7b9b23ea9b0e87b2 100644 (file)
@@ -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 */
 };