Mercurial > cpython-lru_cache-weakref
diff Modules/getpath.c @ 63169:1f8fcbb6396b 3.1
Merged revisions 83096 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r83096 | ronald.oussoren | 2010-07-23 17:05:35 +0100 (Fri, 23 Jul 2010) | 13 lines
Ensure that sys.prefix can reliably be found
on OSX. This fixes a small issue that was exposed
by running test_subprocess through regrtest (and
hence in a subdirectory).
Without this patch running python.exe from the
build tree will fail when these tree conditions
are true:
1) the CWD is not the root of build tree
2) python.exe is found through $PATH
3) the framework is not yet installed
........
| author | Ronald Oussoren <ronaldoussoren@mac.com> |
|---|---|
| date | Fri, 23 Jul 2010 16:09:28 +0000 |
| parents | f197407bdba2 |
| children | 293e332b8b4b |
line wrap: on
line diff
--- a/Modules/getpath.c Fri Jul 23 15:46:03 2010 +0000 +++ b/Modules/getpath.c Fri Jul 23 16:09:28 2010 +0000 @@ -552,7 +552,7 @@ if (!ismodule(argv0_path)) { /* We are in the build directory so use the name of the executable - we know that the absolute path is passed */ - wcsncpy(argv0_path, prog, MAXPATHLEN); + wcsncpy(argv0_path, progpath, MAXPATHLEN); } else { /* Use the location of the library as the progpath */
