Mercurial > hg
changeset 5611:60bd4e707a7d
utils_win32: calling SHGetPathFromIDList under NT is useless and broken
The call was done under NT when running as a service (CGI script for instance) and always crash, even in interactive processes.
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Tue, 04 Dec 2007 23:10:13 +0100 |
parents | d2831a5d5947 |
children | 7c976bb039af 5133e9f61700 |
files | mercurial/util_win32.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/util_win32.py Sun Dec 02 19:39:27 2007 +0100 +++ b/mercurial/util_win32.py Tue Dec 04 23:10:13 2007 +0100 @@ -190,7 +190,7 @@ def user_rcpath_win32(): '''return os-specific hgrc search path to the user dir''' userdir = os.path.expanduser('~') - if userdir == '~': + if sys.getwindowsversion() != 2 and userdir == '~': # We are on win < nt: fetch the APPDATA directory location and use # the parent directory as the user home dir. appdir = shell.SHGetPathFromIDList(