Staging
v0.5.1
https://github.com/python/cpython
Revision b82a3dc2409e68dbd20d1991ba2e9d1c490c67a3 authored by Senthil Kumaran on 24 October 2013, 04:50:56 UTC, committed by Senthil Kumaran on 24 October 2013, 04:50:56 UTC
1 parent a1782e1
Raw File
Tip revision: b82a3dc2409e68dbd20d1991ba2e9d1c490c67a3 authored by Senthil Kumaran on 24 October 2013, 04:50:56 UTC
Increase the coverage of macurl2path. Patch by Colin Williams.
Tip revision: b82a3dc
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;
}
back to top