Initialise hook command widget correctly.
[nssm.git] / gui.cpp
diff --git a/gui.cpp b/gui.cpp
index 628b136..0fa11f4 100644 (file)
--- a/gui.cpp
+++ b/gui.cpp
@@ -354,7 +354,7 @@ static inline void set_hook_tab(int event_index, int action_index, bool changed)
     SetEnvironmentVariable(hook_name, cmd);\r
   }\r
   else {\r
-    GetEnvironmentVariable(hook_name, cmd, _countof(cmd));\r
+    if (! GetEnvironmentVariable(hook_name, cmd, _countof(cmd))) cmd[0] = _T('\0');\r
     SetDlgItemText(tablist[NSSM_TAB_HOOKS], IDC_HOOK, cmd);\r
   }\r
 }\r