From 6b7cdf6225e9443ee26e1787d8b53d8041fb985f Mon Sep 17 00:00:00 2001 From: Etoh Date: Fri, 31 May 2013 18:23:07 +0200 Subject: [PATCH] Fix GuiConfig ProgramFiles environ check --- syncplay/ui/GuiConfiguration.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index e77b2a9..44fbac8 100644 --- a/syncplay/ui/GuiConfiguration.py +++ b/syncplay/ui/GuiConfiguration.py @@ -88,10 +88,12 @@ class ConfigDialog(QtGui.QDialog): if os.name == 'nt': browserfilter = "Executable files (*.exe);;All Files (*)" - if os.environ["ProgramFiles(x86)"] != "" and os.environ["ProgramFiles(x86)"] != None: + if "PROGRAMFILES(X86)" in os.environ: defaultdirectory = os.environ["ProgramFiles(x86)"] - elif os.environ["ProgramFiles"] != os.environ["ProgramFiles"] != None: - defaultdirectory = os.environ["ProgramFiles"] + elif "PROGRAMFILES" in os.environ: + defaultdirectory = os.environ["ProgramFiles"] + elif "PROGRAMW6432" in os.environ: + defaultdirectory = os.environ["ProgramW6432"] elif sys.platform.startswith('linux'): defaultdirectory = "/usr/bin"