diff options
-rw-r--r-- | lang/python/files/patch-Python::pystate.c | 27 | ||||
-rw-r--r-- | lang/python24/files/patch-Python::pystate.c | 27 |
2 files changed, 54 insertions, 0 deletions
diff --git a/lang/python/files/patch-Python::pystate.c b/lang/python/files/patch-Python::pystate.c new file mode 100644 index 000000000000..a64496471c8b --- /dev/null +++ b/lang/python/files/patch-Python::pystate.c @@ -0,0 +1,27 @@ +=================================================================== +RCS file: /cvsroot/python/python/dist/src/Python/pystate.c,v +retrieving revision 2.38.2.3 +retrieving revision 2.38.2.4 +diff -u -r2.38.2.3 -r2.38.2.4 +--- Python/pystate.c 2005/09/23 08:14:40 2.38.2.3 ++++ Python/pystate.c 2005/09/30 08:17:40 2.38.2.4 +@@ -53,7 +53,9 @@ + PyThreadState *_PyThreadState_Current = NULL; + PyThreadFrameGetter _PyThreadState_GetFrame = NULL; + ++#ifdef WITH_THREAD + static void _PyGILState_NoteThreadState(PyThreadState* tstate); ++#endif + + + PyInterpreterState * +@@ -188,7 +190,9 @@ + tstate->c_profileobj = NULL; + tstate->c_traceobj = NULL; + ++#ifdef WITH_THREAD + _PyGILState_NoteThreadState(tstate); ++#endif + + HEAD_LOCK(); + tstate->next = interp->tstate_head; diff --git a/lang/python24/files/patch-Python::pystate.c b/lang/python24/files/patch-Python::pystate.c new file mode 100644 index 000000000000..a64496471c8b --- /dev/null +++ b/lang/python24/files/patch-Python::pystate.c @@ -0,0 +1,27 @@ +=================================================================== +RCS file: /cvsroot/python/python/dist/src/Python/pystate.c,v +retrieving revision 2.38.2.3 +retrieving revision 2.38.2.4 +diff -u -r2.38.2.3 -r2.38.2.4 +--- Python/pystate.c 2005/09/23 08:14:40 2.38.2.3 ++++ Python/pystate.c 2005/09/30 08:17:40 2.38.2.4 +@@ -53,7 +53,9 @@ + PyThreadState *_PyThreadState_Current = NULL; + PyThreadFrameGetter _PyThreadState_GetFrame = NULL; + ++#ifdef WITH_THREAD + static void _PyGILState_NoteThreadState(PyThreadState* tstate); ++#endif + + + PyInterpreterState * +@@ -188,7 +190,9 @@ + tstate->c_profileobj = NULL; + tstate->c_traceobj = NULL; + ++#ifdef WITH_THREAD + _PyGILState_NoteThreadState(tstate); ++#endif + + HEAD_LOCK(); + tstate->next = interp->tstate_head; |