14 lines
444 B
Diff
14 lines
444 B
Diff
diff --git a/Modules/getpath.c b/Modules/getpath.c
|
|
index c4055be..1258fcd 100644
|
|
--- a/Modules/getpath.c
|
|
+++ b/Modules/getpath.c
|
|
@@ -735,7 +735,7 @@ calculate_path(void)
|
|
bufsz += wcslen(zip_path) + 1;
|
|
bufsz += wcslen(exec_prefix) + 1;
|
|
|
|
- buf = PyMem_New(wchar_t, bufsz);
|
|
+ buf = PyMem_RawMalloc(bufsz * sizeof(wchar_t));
|
|
if (buf == NULL) {
|
|
Py_FatalError(
|
|
"Not enough memory for dynamic PYTHONPATH");
|