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 */