diff options
author | Christian Heimes <christian@python.org> | 2022-08-19 06:08:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-19 06:08:43 (GMT) |
commit | d9c1b746b5013f81d1724757bb3c6a1c87c4a8dc (patch) | |
tree | 99445016a5ce1bcb2c903dd2006ebc28dbf202ba /Python | |
parent | 6740680b575249e498e3ca2b55d262baf9db6521 (diff) | |
download | cpython-d9c1b746b5013f81d1724757bb3c6a1c87c4a8dc.zip cpython-d9c1b746b5013f81d1724757bb3c6a1c87c4a8dc.tar.gz cpython-d9c1b746b5013f81d1724757bb3c6a1c87c4a8dc.tar.bz2 |
gh-96017: Fix some compiler warnings (GH-96018)
- "comparison of integers of different signs" in typeobject.c
- only define static_builtin_index_is_set in DEBUG builds
- only define recreate_gil with ifdef HAVE_FORK
Diffstat (limited to 'Python')
-rw-r--r-- | Python/ceval_gil.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Python/ceval_gil.h b/Python/ceval_gil.h index 1b2dc7f..4c71edd 100644 --- a/Python/ceval_gil.h +++ b/Python/ceval_gil.h @@ -133,12 +133,14 @@ static void destroy_gil(struct _gil_runtime_state *gil) _Py_ANNOTATE_RWLOCK_DESTROY(&gil->locked); } +#ifdef HAVE_FORK static void recreate_gil(struct _gil_runtime_state *gil) { _Py_ANNOTATE_RWLOCK_DESTROY(&gil->locked); /* XXX should we destroy the old OS resources here? */ create_gil(gil); } +#endif static void drop_gil(struct _ceval_runtime_state *ceval, struct _ceval_state *ceval2, |