Skip to content

Commit fe8caf8

Browse files
committed
gh-131719: add NULL ptr check to _PyMem_FreeDelayed
1 parent 96ef4c5 commit fe8caf8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Objects/obmalloc.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,9 @@ void
12151215
_PyMem_FreeDelayed(void *ptr)
12161216
{
12171217
assert(!((uintptr_t)ptr & 0x01));
1218-
free_delayed((uintptr_t)ptr);
1218+
if (ptr != NULL) {
1219+
free_delayed((uintptr_t)ptr);
1220+
}
12191221
}
12201222

12211223
#ifdef Py_GIL_DISABLED

0 commit comments

Comments
 (0)