From: Iain Patterson Date: Mon, 29 Aug 2016 10:01:37 +0000 (+0100) Subject: Initialise hook command widget correctly. X-Git-Url: http://git.iain.cx/?p=nssm.git;a=commitdiff_plain;h=10c2787dcb07398b3a808efbac929f568f3d215a;hp=203bfaec37cdcf72dc9c9633866179d64795780f Initialise hook command widget correctly. We weren't explicitly zeroing the GUI widget for entering the hook command. --- diff --git a/gui.cpp b/gui.cpp index 628b136..0fa11f4 100644 --- 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); } else { - GetEnvironmentVariable(hook_name, cmd, _countof(cmd)); + if (! GetEnvironmentVariable(hook_name, cmd, _countof(cmd))) cmd[0] = _T('\0'); SetDlgItemText(tablist[NSSM_TAB_HOOKS], IDC_HOOK, cmd); } }