diff --git a/include/pocketpy/common.h b/include/pocketpy/common.h index 2f8c4691..8d771bf0 100644 --- a/include/pocketpy/common.h +++ b/include/pocketpy/common.h @@ -48,7 +48,7 @@ struct GIL { explicit GIL() { _mutex.lock(); } ~GIL() { _mutex.unlock(); } }; -#define PK_GLOBAL_SCOPE_LOCK() GIL _lock(); +#define PK_GLOBAL_SCOPE_LOCK() GIL _lock; #else #define PK_THREAD_LOCAL @@ -154,4 +154,4 @@ inline bool is_both_float(PyObject* a, PyObject* b) noexcept { inline PyObject* const PY_NULL = (PyObject*)0b000011; // tagged null inline PyObject* const PY_OP_CALL = (PyObject*)0b100011; inline PyObject* const PY_OP_YIELD = (PyObject*)0b110011; -} // namespace pkpy \ No newline at end of file +} // namespace pkpy