Staging
v0.5.1
https://github.com/python/cpython
Revision 7e958d1ceb0b92fa7bace7040ce042474d3ea510 authored by Amaury Forgeot d'Arc on 06 September 2008, 21:03:22 UTC, committed by Amaury Forgeot d'Arc on 06 September 2008, 21:03:22 UTC
Merged revisions 66270 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66270 | amaury.forgeotdarc | 2008-09-06 22:53:51 +0200 (sam., 06 sept. 2008) | 3 lines

  #3796: A test class was not run in test_float.
  Reviewed by Benjamin.
........
1 parent 5651eaa
Raw File
Tip revision: 7e958d1ceb0b92fa7bace7040ce042474d3ea510 authored by Amaury Forgeot d'Arc on 06 September 2008, 21:03:22 UTC
I modified the tests a bit to account for unicode string
Tip revision: 7e958d1
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