Adds missing CloseServiceHandle()
Tim Schwartz
tim at sanityinternet.com
Wed Jun 20 10:57:51 CDT 2007
-------------- next part --------------
diff --git a/programs/net/net.c b/programs/net/net.c
index 4af72ae..0fd85e9 100644
--- a/programs/net/net.c
+++ b/programs/net/net.c
@@ -44,6 +44,7 @@ static BOOL StopService(SC_HANDLE SCManager, SC_HANDLE serviceHandle)
printf("Stopping dependent service: %s\n", dependencies[counter].lpDisplayName);
dependent_serviceHandle = OpenService(SCManager, dependencies[counter].lpServiceName, SC_MANAGER_ALL_ACCESS);
if(dependent_serviceHandle) result = StopService(SCManager, dependent_serviceHandle);
+ CloseServiceHandle(dependent_serviceHandle);
if(!result) printf("Could not stop service %s\n", dependencies[counter].lpDisplayName);
}
}
More information about the wine-patches
mailing list