]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Correction for 4f82b6cfee46.
authorRichard Oudkerk <shibturn@gmail.com>
Tue, 7 May 2013 13:36:51 +0000 (14:36 +0100)
committerRichard Oudkerk <shibturn@gmail.com>
Tue, 7 May 2013 13:36:51 +0000 (14:36 +0100)
Lib/os.py

index 7ab28d4f90e3bcfe123f4d3673937b9d2637310f..96720e41ef81b5ec1643cfd6fc9840ececdc0a77 100644 (file)
--- a/Lib/os.py
+++ b/Lib/os.py
@@ -686,16 +686,21 @@ class _Environ(MutableMapping):
             self[key] = value
         return self[key]
 
-# if putenv or unsetenv exist they should already be in __all__
 try:
     _putenv = putenv
 except NameError:
     _putenv = lambda key, value: None
+else:
+    if "putenv" not in __all__:
+        __all__.append("putenv")
 
 try:
     _unsetenv = unsetenv
 except NameError:
     _unsetenv = lambda key: _putenv(key, "")
+else:
+    if "unsetenv" not in __all__:
+        __all__.append("unsetenv")
 
 def _createenviron():
     if name == 'nt':