Skip to content

Commit 6689f6d

Browse files
committed
Fix initconfig_free_wstr_list()
1 parent d17b37e commit 6689f6d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Python/initconfig.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4112,6 +4112,7 @@ initconfig_free_wstr_list(PyWideStringList *list)
41124112
for (Py_ssize_t i = 0; i < list->length; i++) {
41134113
initconfig_free_wstr(list->items[i]);
41144114
}
4115+
free(list->items);
41154116
}
41164117

41174118

@@ -4140,7 +4141,7 @@ initconfig_set_str_list(PyInitConfig *config, PyWideStringList *list,
41404141
{
41414142
PyWideStringList wlist = _PyWideStringList_INIT;
41424143
size_t size = sizeof(wchar_t*) * length;
4143-
wlist.items = (wchar_t **)PyMem_RawMalloc(size);
4144+
wlist.items = (wchar_t **)malloc(size);
41444145
if (wlist.items == NULL) {
41454146
config->status = _PyStatus_NO_MEMORY();
41464147
return -1;

0 commit comments

Comments
 (0)