Staging
v0.5.1
https://github.com/python/cpython
Revision 1ab9dfcfbe99d576b41209ca8ddbcacb682e4495 authored by Miss Islington (bot) on 25 September 2018, 00:35:21 UTC, committed by GitHub on 25 September 2018, 00:35:21 UTC
(cherry picked from commit 16fba6231458cc1ff82db8695ee772b74131cc83)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
1 parent 7365306
Raw File
Tip revision: 1ab9dfcfbe99d576b41209ca8ddbcacb682e4495 authored by Miss Islington (bot) on 25 September 2018, 00:35:21 UTC
bpo-34162: Update idlelib/NEWS.txt to 2018-9-24. (GH-9551)
Tip revision: 1ab9dfc
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