15 lines
644 B
Diff
15 lines
644 B
Diff
--- Python-3.4.3/Modules/signalmodule.c.orig 2015-02-25 05:27:46.000000000 -0600
|
|
+++ Python-3.4.3/Modules/signalmodule.c 2015-05-05 16:10:10.357940900 -0500
|
|
@@ -741,7 +741,11 @@ fill_siginfo(siginfo_t *si)
|
|
PyStructSequence_SET_ITEM(result, 4, _PyLong_FromUid(si->si_uid));
|
|
PyStructSequence_SET_ITEM(result, 5,
|
|
PyLong_FromLong((long)(si->si_status)));
|
|
+#ifdef __CYGWIN__
|
|
+ PyStructSequence_SET_ITEM(result, 6, PyLong_FromLong(0L));
|
|
+#else
|
|
PyStructSequence_SET_ITEM(result, 6, PyLong_FromLong(si->si_band));
|
|
+#endif
|
|
if (PyErr_Occurred()) {
|
|
Py_DECREF(result);
|
|
return NULL;
|