Skip to content

Commit 7e01cee

Browse files
committed
Use Python Memory Interface
1 parent 8099226 commit 7e01cee

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

getdents/_getdents.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ getdents_new(PyTypeObject *type, PyObject *args, PyObject *kwargs)
7474
if (!state)
7575
return NULL;
7676

77-
void *buff = malloc(buff_size);
77+
void *buff = PyMem_Malloc(buff_size);
7878

7979
if (!buff)
8080
return PyErr_NoMemory();
@@ -95,7 +95,7 @@ getdents_dealloc(struct getdents_state *state)
9595

9696
assert(tp_free != NULL);
9797

98-
free(state->buff);
98+
PyMem_Free(state->buff);
9999
tp_free(state);
100100
Py_DECREF(tp);
101101
}

0 commit comments

Comments
 (0)