Module: wine Branch: master Commit: cd3805336efd5d210474f6947f06d278985dff76 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cd3805336efd5d210474f6947f...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Sep 25 11:19:39 2008 +0200
advapi32: Always pass a valid argv pointer to a service even if there are no arguments.
---
dlls/advapi32/service.c | 10 +--------- 1 files changed, 1 insertions(+), 9 deletions(-)
diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c index d5a2c31..da2b81f 100644 --- a/dlls/advapi32/service.c +++ b/dlls/advapi32/service.c @@ -383,16 +383,8 @@ static DWORD WINAPI service_thread(LPVOID arg) len += strlenW(&str[len]) + 1; argc++; } + len++;
- if (!argc) - { - if (info->unicode) - info->proc.w(0, NULL); - else - info->proc.a(0, NULL); - return 0; - } - if (info->unicode) { LPWSTR *argv, p;