hgext/largefiles/lfutil.py
changeset 30664 69acfd2ca11e
parent 30640 7a3e67bfa417
child 30820 6a70cf94d1b5
--- a/hgext/largefiles/lfutil.py	Mon Dec 19 02:35:38 2016 +0530
+++ b/hgext/largefiles/lfutil.py	Mon Dec 19 02:54:49 2016 +0530
@@ -74,18 +74,19 @@
     if path:
         return path
     if pycompat.osname == 'nt':
-        appdata = os.getenv('LOCALAPPDATA', os.getenv('APPDATA'))
+        appdata = pycompat.osgetenv('LOCALAPPDATA',\
+                        pycompat.osgetenv('APPDATA'))
         if appdata:
             return os.path.join(appdata, longname)
     elif platform.system() == 'Darwin':
-        home = os.getenv('HOME')
+        home = pycompat.osgetenv('HOME')
         if home:
             return os.path.join(home, 'Library', 'Caches', longname)
     elif pycompat.osname == 'posix':
-        path = os.getenv('XDG_CACHE_HOME')
+        path = pycompat.osgetenv('XDG_CACHE_HOME')
         if path:
             return os.path.join(path, longname)
-        home = os.getenv('HOME')
+        home = pycompat.osgetenv('HOME')
         if home:
             return os.path.join(home, '.cache', longname)
     else: