mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
No longer use deprecated aliases to functions: * Replace PyMem_MALLOC() with PyMem_Malloc() * Replace PyMem_REALLOC() with PyMem_Realloc() * Replace PyMem_FREE() with PyMem_Free() * Replace PyMem_Del() with PyMem_Free() * Replace PyMem_DEL() with PyMem_Free() Modify also the PyMem_DEL() macro to use directly PyMem_Free().
This commit is contained in:
parent
b2d0c66e88
commit
00d7abd7ef
33 changed files with 175 additions and 188 deletions
|
|
@ -1056,7 +1056,7 @@ t_bootstrap(void *boot_raw)
|
|||
Py_DECREF(boot->func);
|
||||
Py_DECREF(boot->args);
|
||||
Py_XDECREF(boot->keyw);
|
||||
PyMem_DEL(boot_raw);
|
||||
PyMem_Free(boot_raw);
|
||||
tstate->interp->num_threads--;
|
||||
PyThreadState_Clear(tstate);
|
||||
_PyThreadState_DeleteCurrent(tstate);
|
||||
|
|
@ -1107,7 +1107,7 @@ thread_PyThread_start_new_thread(PyObject *self, PyObject *fargs)
|
|||
boot->tstate = _PyThreadState_Prealloc(boot->interp);
|
||||
boot->runtime = runtime;
|
||||
if (boot->tstate == NULL) {
|
||||
PyMem_DEL(boot);
|
||||
PyMem_Free(boot);
|
||||
return PyErr_NoMemory();
|
||||
}
|
||||
Py_INCREF(func);
|
||||
|
|
@ -1121,7 +1121,7 @@ thread_PyThread_start_new_thread(PyObject *self, PyObject *fargs)
|
|||
Py_DECREF(args);
|
||||
Py_XDECREF(keyw);
|
||||
PyThreadState_Clear(boot->tstate);
|
||||
PyMem_DEL(boot);
|
||||
PyMem_Free(boot);
|
||||
return NULL;
|
||||
}
|
||||
return PyLong_FromUnsignedLong(ident);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue