mercurial/localrepo.py
changeset 30639 ad15646dc61c
parent 30579 f8c9a7d2bbbf
child 30818 4c0a5a256ae8
--- a/mercurial/localrepo.py	Tue Dec 20 20:28:41 2016 -0800
+++ b/mercurial/localrepo.py	Sun Dec 18 01:34:41 2016 +0530
@@ -499,8 +499,8 @@
     @storecache('00changelog.i')
     def changelog(self):
         c = changelog.changelog(self.svfs)
-        if 'HG_PENDING' in os.environ:
-            p = os.environ['HG_PENDING']
+        if 'HG_PENDING' in encoding.environ:
+            p = encoding.environ['HG_PENDING']
             if p.startswith(self.root):
                 c.readpending('00changelog.i.a')
         return c
@@ -1299,7 +1299,7 @@
         # the contents of parentenvvar are used by the underlying lock to
         # determine whether it can be inherited
         if parentenvvar is not None:
-            parentlock = os.environ.get(parentenvvar)
+            parentlock = encoding.environ.get(parentenvvar)
         try:
             l = lockmod.lock(vfs, lockname, 0, releasefn=releasefn,
                              acquirefn=acquirefn, desc=desc,