buildPy2exe: use proper python2 name for winreg

This commit is contained in:
Ricardo Constantino 2017-12-25 19:08:24 +00:00
parent 18e12b0667
commit 14296e7f3a
No known key found for this signature in database
GPG Key ID: EFD16019AE4FF531

View File

@ -33,11 +33,8 @@ if missingStrings is not None and missingStrings is not "":
def get_nsis_path():
bin_name = "makensis.exe"
try:
from winreg import HKEY_LOCAL_MACHINE as HKLM
from winreg import KEY_READ, KEY_WOW64_32KEY, OpenKey, QueryValueEx
except ImportError:
return bin_name
from _winreg import HKEY_LOCAL_MACHINE as HKLM
from _winreg import KEY_READ, KEY_WOW64_32KEY, OpenKey, QueryValueEx
try:
nsisreg = OpenKey(HKLM, "Software\\NSIS", 0, KEY_READ | KEY_WOW64_32KEY)