summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2012-03-13 16:05:51 -0700
committerJason R. Coombs <jaraco@jaraco.com>2012-03-13 16:05:51 -0700
commit3ca23ca6c1fdcf05dbdd447e8b85accdc1e63922 (patch)
tree38ca163bf5d3708c041e372b36c27d9e46494f45
parentdabae8367f0860e94aabdf600b8ca96aada784cf (diff)
downloaddisutils2-3ca23ca6c1fdcf05dbdd447e8b85accdc1e63922.tar.gz
Fix import error on Python 2.x
-rw-r--r--distutils2/compiler/msvc9compiler.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/distutils2/compiler/msvc9compiler.py b/distutils2/compiler/msvc9compiler.py
index b201d85..6effc25 100644
--- a/distutils2/compiler/msvc9compiler.py
+++ b/distutils2/compiler/msvc9compiler.py
@@ -20,7 +20,11 @@ from distutils2.compiler import gen_lib_options
from distutils2 import logger
from distutils2.util import get_platform
-import winreg
+try:
+ import winreg
+except ImportError:
+ # Python 2 compatibility
+ import _winreg as winreg
RegOpenKeyEx = winreg.OpenKeyEx
RegEnumKey = winreg.EnumKey