summaryrefslogtreecommitdiff
path: root/Cython
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2023-04-04 09:58:21 +0200
committerStefan Behnel <stefan_ml@behnel.de>2023-04-04 09:58:21 +0200
commit4c9d7eb3a048e7089e8bda5387f63455226e3be8 (patch)
treeef1acfe2a32221a13dcc7b05068091c94d4b33ba /Cython
parentc1025fcf9a7ef52c1fa81eceb7a49f257d8f0db8 (diff)
downloadcython-4c9d7eb3a048e7089e8bda5387f63455226e3be8.tar.gz
Fix preprocessor guard around utility function to avoid "unused" warnings.
Diffstat (limited to 'Cython')
-rw-r--r--Cython/Utility/Exceptions.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Cython/Utility/Exceptions.c b/Cython/Utility/Exceptions.c
index 9605d4060..abf95afda 100644
--- a/Cython/Utility/Exceptions.c
+++ b/Cython/Utility/Exceptions.c
@@ -353,13 +353,13 @@ bad:
/////////////// GetTopmostException.proto ///////////////
-#if CYTHON_USE_EXC_INFO_STACK
+#if CYTHON_USE_EXC_INFO_STACK && CYTHON_FAST_THREAD_STATE
static _PyErr_StackItem * __Pyx_PyErr_GetTopmostException(PyThreadState *tstate);
#endif
/////////////// GetTopmostException ///////////////
-#if CYTHON_USE_EXC_INFO_STACK
+#if CYTHON_USE_EXC_INFO_STACK && CYTHON_FAST_THREAD_STATE
// Copied from errors.c in CPython.
static _PyErr_StackItem *
__Pyx_PyErr_GetTopmostException(PyThreadState *tstate)