X-Git-Url: http://git.iain.cx/?p=nssm.git;a=blobdiff_plain;f=settings.cpp;h=c825fbc7fcea505db501fd0749738bfd43889bd3;hp=55e9dfe1958ae9f0cd85b01117bf41e5efe7d39a;hb=9c2dbaf361218445ff9b6f270ef4ccd0cb1ac06c;hpb=fa260da979e279ba9eb8177fc499b0a618014758 diff --git a/settings.cpp b/settings.cpp index 55e9dfe..c825fbc 100644 --- a/settings.cpp +++ b/settings.cpp @@ -197,7 +197,8 @@ static inline bool split_hook_name(const TCHAR *hook_name, TCHAR *hook_event, TC if (*s == _T('/')) { *s = _T('\0'); _sntprintf_s(hook_event, HOOK_NAME_LENGTH, _TRUNCATE, _T("%s"), hook_name); - _sntprintf_s(hook_action, HOOK_NAME_LENGTH, _TRUNCATE, _T("%s"), ++s); + *s++ = _T('/'); + _sntprintf_s(hook_action, HOOK_NAME_LENGTH, _TRUNCATE, _T("%s"), s); return valid_hook_name(hook_event, hook_action, false); } }