| commit | 28c2ea07ce12077bbd2a67a2758f56bb1e2dcc2f | [log] [tgz] |
|---|---|---|
| author | Huw Davies <huw@codeweavers.com> | Thu Dec 11 04:26:20 2003 +0000 |
| committer | Alexandre Julliard <julliard@winehq.org> | Thu Dec 11 04:26:20 2003 +0000 |
| tree | 13b477f88b7f8862104a1113389229b39e606c57 | |
| parent | f3eff5232e67a2fe91cfe3347912c6bde7f19b4b [diff] [blame] |
Don't crash if lpDependencies is NULL.
diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c index 9eee528..f743d4b 100644 --- a/dlls/advapi32/service.c +++ b/dlls/advapi32/service.c
@@ -526,6 +526,8 @@ UINT len = 0, n = 0; LPWSTR wstr; + if( !str ) + return NULL; do { len += MultiByteToWideChar( CP_ACP, 0, &str[n], -1, NULL, 0 ); n += (strlen( &str[n] ) + 1);