wine/dlls/advapi32 service.c

Alexandre Julliard julliard at wine.codeweavers.com
Mon Nov 21 06:00:16 CST 2005


ChangeSet ID:	21359
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/11/21 06:00:16

Modified files:
	dlls/advapi32  : service.c 

Log message:
	Rob Shearman <rob at codeweavers.com>
	Don't try waiting for the service process to start if the
	CreateProcess call failed.

Patch: http://cvs.winehq.org/patch.py?id=21359

Old revision  New revision  Changes     Path
 1.96          1.97          +2 -1       wine/dlls/advapi32/service.c

Index: wine/dlls/advapi32/service.c
diff -u -p wine/dlls/advapi32/service.c:1.96 wine/dlls/advapi32/service.c:1.97
--- wine/dlls/advapi32/service.c:1.96	21 Nov 2005 12: 0:16 -0000
+++ wine/dlls/advapi32/service.c	21 Nov 2005 12: 0:16 -0000
@@ -1535,7 +1535,8 @@ BOOL WINAPI StartServiceW(SC_HANDLE hSer
 
     TRACE("returning %d\n", r);
 
-    service_wait_for_startup(hService);
+    if (r)
+        service_wait_for_startup(hService);
 
     return r;
 }



More information about the wine-cvs mailing list