https://github.com/python/cpython/commit/3df2022931f77c5cadb3f51b371be6ae17587ede
commit: 3df2022931f77c5cadb3f51b371be6ae17587ede
branch: main
author: Nikita Sobolev <[email protected]>
committer: sobolevn <[email protected]>
date: 2024-06-17T09:44:13+03:00
summary:
gh-120586: Fix several "unused function" warnings in `posixmodule.c` (#120588)
files:
M Modules/posixmodule.c
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index a8fd5c494769b5..fc218383d5ff95 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -7873,6 +7873,7 @@ os_register_at_fork_impl(PyObject *module, PyObject
*before,
}
#endif /* HAVE_FORK */
+#if defined(HAVE_FORK1) || defined(HAVE_FORKPTY) || defined(HAVE_FORK)
// Common code to raise a warning if we detect there is more than one thread
// running in the process. Best effort, silent if unable to count threads.
// Constraint: Quick. Never overcounts. Never leaves an error set.
@@ -7976,6 +7977,7 @@ warn_about_fork_with_threads(const char* name)
PyErr_Clear();
}
}
+#endif // HAVE_FORK1 || HAVE_FORKPTY || HAVE_FORK
#ifdef HAVE_FORK1
/*[clinic input]
@@ -12541,6 +12543,7 @@ os_mknod_impl(PyObject *module, path_t *path, int mode,
dev_t device,
#endif /* defined(HAVE_MKNOD) && defined(HAVE_MAKEDEV) */
+#ifdef HAVE_DEVICE_MACROS
static PyObject *
major_minor_conv(unsigned int value)
{
@@ -12563,7 +12566,6 @@ major_minor_check(dev_t value)
return (dev_t)(unsigned int)value == value;
}
-#ifdef HAVE_DEVICE_MACROS
/*[clinic input]
os.major
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]