summaryrefslogtreecommitdiffstats
path: root/Python/lock.c
diff options
context:
space:
mode:
Diffstat (limited to 'Python/lock.c')
-rw-r--r--Python/lock.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/Python/lock.c b/Python/lock.c
index de25adc..7d1ead5 100644
--- a/Python/lock.c
+++ b/Python/lock.c
@@ -304,30 +304,6 @@ PyEvent_WaitTimed(PyEvent *evt, PyTime_t timeout_ns)
}
}
-_PyEventRc *
-_PyEventRc_New(void)
-{
- _PyEventRc *erc = (_PyEventRc *)PyMem_RawCalloc(1, sizeof(_PyEventRc));
- if (erc != NULL) {
- erc->refcount = 1;
- }
- return erc;
-}
-
-void
-_PyEventRc_Incref(_PyEventRc *erc)
-{
- _Py_atomic_add_ssize(&erc->refcount, 1);
-}
-
-void
-_PyEventRc_Decref(_PyEventRc *erc)
-{
- if (_Py_atomic_add_ssize(&erc->refcount, -1) == 1) {
- PyMem_RawFree(erc);
- }
-}
-
static int
unlock_once(_PyOnceFlag *o, int res)
{