diff options
author | Andrew Svetlov <andrew.svetlov@gmail.com> | 2012-11-03 13:52:58 +0200 |
---|---|---|
committer | Andrew Svetlov <andrew.svetlov@gmail.com> | 2012-11-03 13:52:58 +0200 |
commit | 94cec0478b292a5a20aaddd18ea4aef19661bb79 (patch) | |
tree | bd935285ef48d363c46f26aed59b7e2d73f8a910 /Modules/getpath.c | |
parent | f18bdbd915feb54765c17824efabf3cdfa36cc52 (diff) | |
download | cpython-94cec0478b292a5a20aaddd18ea4aef19661bb79.tar.gz |
Issue #16309: Make PYTHONPATH= behavior the same as if PYTHONPATH not set at all.
Thanks to Armin Rigo and Alexey Kachayev.
Diffstat (limited to 'Modules/getpath.c')
-rw-r--r-- | Modules/getpath.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Modules/getpath.c b/Modules/getpath.c index b98c52012d..be164dfdd4 100644 --- a/Modules/getpath.c +++ b/Modules/getpath.c @@ -699,13 +699,11 @@ calculate_path(void) */ bufsz = 0; - if (_rtpypath) { + if (_rtpypath && _rtpypath[0] != '\0') { size_t rtpypath_len; rtpypath = _Py_char2wchar(_rtpypath, &rtpypath_len); if (rtpypath != NULL) bufsz += rtpypath_len + 1; - else - _rtpypath = NULL; } defpath = _pythonpath; |