Fix tinc-gui on Windows.
authorDennis Joachimsthaler <dennis@efjot.de>
Fri, 17 Jan 2014 15:10:10 +0000 (16:10 +0100)
committerGuus Sliepen <Guus.Sliepen@astro.su.se>
Fri, 17 Jan 2014 15:10:10 +0000 (16:10 +0100)
gui/tinc-gui

index 2b4f903441435abd898f3eb51e3dcb0b3ff90c4b..64b738ebaee196076f3dea2a3633b7417fb176f1 100755 (executable)
@@ -27,7 +27,7 @@ import time
 from wx.lib.mixins.listctrl import ColumnSorterMixin
 from wx.lib.mixins.listctrl import ListCtrlAutoWidthMixin
 
-if platform.system == 'Windows':
+if platform.system() == 'Windows':
        import _winreg
 
 # Classes to interface with a running tinc daemon
@@ -233,9 +233,9 @@ class VPN:
                return int(resp[2])
 
        def __init__(self, netname = None, pidfile = None):
-               if platform.system == 'Windows':
+               if platform.system() == 'Windows':
                        try:
-                               reg = _winreg.ConnectRegistry(None, HKEY_LOCAL_MACHINE)
+                               reg = _winreg.ConnectRegistry(None, _winreg.HKEY_LOCAL_MACHINE)
                                key = _winreg.OpenKey(reg, "SOFTWARE\\tinc")
                                VPN.confdir = _winreg.QueryValue(key, None)
                        except WindowsError:
@@ -252,7 +252,7 @@ class VPN:
                if pidfile != None:
                        self.pidfile = pidfile
                else:
-                       if platform.system == 'Windows':
+                       if platform.system() == 'Windows':
                                self.pidfile = os.path.join(self.confbase, 'pid')
                        else:
                                if netname: