Jacek Caban : advapi32: Initialize svcctl_GetNotifyResults output parameter to NULL.

Alexandre Julliard julliard at winehq.org
Mon Apr 9 15:41:09 CDT 2018


Module: wine
Branch: master
Commit: 269dbdcfbf7b18cd32c059128319bae3aae1188f
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=269dbdcfbf7b18cd32c059128319bae3aae1188f

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Apr  6 16:01:31 2018 +0200

advapi32: Initialize svcctl_GetNotifyResults output parameter to NULL.

Otherwise rpcrt4 treats its uninitialized value as output buffer.

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/advapi32/service.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c
index 70907e1..c78edb2 100644
--- a/dlls/advapi32/service.c
+++ b/dlls/advapi32/service.c
@@ -2637,7 +2637,7 @@ static DWORD WINAPI notify_thread(void *user)
 {
     DWORD err;
     notify_data *data = user;
-    SC_RPC_NOTIFY_PARAMS_LIST *list;
+    SC_RPC_NOTIFY_PARAMS_LIST *list = NULL;
     SERVICE_NOTIFY_STATUS_CHANGE_PARAMS_2 *cparams;
     BOOL dummy;
 




More information about the wine-cvs mailing list