copy_absolute() raises a fatal error on _Py_wgetcwd() failure

This commit is contained in:
Victor Stinner 2010-10-07 22:42:51 +00:00
parent 015f4d87ab
commit 41c8b377d7
1 changed files with 2 additions and 1 deletions

View File

@ -236,7 +236,8 @@ copy_absolute(wchar_t *path, wchar_t *p)
if (p[0] == SEP)
wcscpy(path, p);
else {
_Py_wgetcwd(path, MAXPATHLEN);
if (!_Py_wgetcwd(path, MAXPATHLEN))
Py_FatalError("unable to get the current directory");
if (p[0] == '.' && p[1] == SEP)
p += 2;
joinpath(path, p);