Skip to content

Commit d57d33c

Browse files
Fix a leak in _PyImport_LoadDynamicModuleWithSpec() after failing PySys_Audit() (GH-28862)
(cherry picked from commit 9883ca4) Co-authored-by: Serhiy Storchaka <[email protected]>
1 parent 5f44bb2 commit d57d33c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Python/importdl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ _PyImport_LoadDynamicModuleWithSpec(PyObject *spec, FILE *fp)
121121

122122
if (PySys_Audit("import", "OOOOO", name_unicode, path,
123123
Py_None, Py_None, Py_None) < 0) {
124-
return NULL;
124+
goto error;
125125
}
126126

127127
#ifdef MS_WINDOWS

0 commit comments

Comments
 (0)