Staging
v0.8.1
v0.8.1
Revision 6ea00ef25a01f1b61327ed2c7c5045c3a6002146 authored by Ezio Melotti on 29 February 2012, 11:40:11 UTC, committed by Ezio Melotti on 29 February 2012, 11:40:11 UTC
sigcheck.c
/* Sigcheck is similar to intrcheck() but sets an exception when an
interrupt occurs. It can't be in the intrcheck.c file since that
file (and the whole directory it is in) doesn't know about objects
or exceptions. It can't be in errors.c because it can be
overridden (at link time) by a more powerful version implemented in
signalmodule.c. */
#include "Python.h"
/* ARGSUSED */
int
PyErr_CheckSignals(void)
{
if (!PyOS_InterruptOccurred())
return 0;
PyErr_SetNone(PyExc_KeyboardInterrupt);
return -1;
}
Computing file changes ...