Module: wine Branch: master Commit: dc46df47a41c34cdc94e7ac1f5da84e0d898877a URL: http://source.winehq.org/git/wine.git/?a=commit;h=dc46df47a41c34cdc94e7ac1f5...
Author: Hans Leidekker hans@codeweavers.com Date: Fri Jun 10 10:14:07 2011 +0200
advapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA.
---
dlls/advapi32/service.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c index 88a15b9..2fc3d71 100644 --- a/dlls/advapi32/service.c +++ b/dlls/advapi32/service.c @@ -1514,6 +1514,7 @@ EnumServicesStatusA( SC_HANDLE hmngr, DWORD type, DWORD state, LPENUM_SERVICE_ST p += sz; n -= sz; } + else services[i].lpDisplayName = NULL; services[i].ServiceStatus = servicesW[i].ServiceStatus; }
@@ -1640,6 +1641,7 @@ EnumServicesStatusExA( SC_HANDLE hmngr, SC_ENUM_TYPE level, DWORD type, DWORD st p += sz; n -= sz; } + else services[i].lpDisplayName = NULL; services[i].ServiceStatusProcess = servicesW[i].ServiceStatusProcess; }