◐ Shell
clean mode source ↗

[3.11] gh-102281: Fix potential nullptr dereference + use of uninitia… by maxbachmann · Pull Request #103040 · python/cpython

Expand Up @@ -2142,7 +2142,10 @@ _Py_join_relfile(const wchar_t *dirname, const wchar_t *relfile) } assert(wcslen(dirname) < MAXPATHLEN); assert(wcslen(relfile) < MAXPATHLEN - wcslen(dirname)); join_relfile(filename, bufsize, dirname, relfile); if (join_relfile(filename, bufsize, dirname, relfile) < 0) { PyMem_RawFree(filename); return NULL; } return filename; }
Expand Down Expand Up @@ -2180,6 +2183,7 @@ _Py_find_basename(const wchar_t *filename) wchar_t * _Py_normpath(wchar_t *path, Py_ssize_t size) { assert(path != NULL); if (!path[0] || size == 0) { return path; } Expand Down