[Python-checkins] gh-101181: Fix `unused-variable` warning in `pystate.c` (#101188)

kumaraditya303 webhook-mailer at python.org
Fri Jan 20 13:01:44 EST 2023


https://github.com/python/cpython/commit/8be6992620db18bea31c7f75a33c7dcc3782e95a
commit: 8be6992620db18bea31c7f75a33c7dcc3782e95a
branch: main
author: Nikita Sobolev <mail at sobolevn.me>
committer: kumaraditya303 <59607654+kumaraditya303 at users.noreply.github.com>
date: 2023-01-20T23:31:30+05:30
summary:

gh-101181: Fix `unused-variable` warning in `pystate.c` (#101188)

Co-authored-by: Kumar Aditya <59607654+kumaraditya303 at users.noreply.github.com>

files:
M Python/pystate.c

diff --git a/Python/pystate.c b/Python/pystate.c
index 464e5d63e4c4..5c1636a8dc37 100644
--- a/Python/pystate.c
+++ b/Python/pystate.c
@@ -1878,11 +1878,14 @@ _PyGILState_SetTstate(PyThreadState *tstate)
          * interpreter is responsible to initialize it. */
         return _PyStatus_OK();
     }
+
+#ifndef NDEBUG
     _PyRuntimeState *runtime = tstate->interp->runtime;
 
     assert(runtime->gilstate.autoInterpreterState == tstate->interp);
     assert(current_tss_get(runtime) == tstate);
     assert(tstate->gilstate_counter == 1);
+#endif
 
     return _PyStatus_OK();
 }



More information about the Python-checkins mailing list