Haidong Yu : inetcpl.cpl: Fix memory leak in security_on_initdialog.

Alexandre Julliard julliard at winehq.org
Tue Mar 23 15:07:45 CDT 2021


Module: wine
Branch: oldstable
Commit: 160047def273649036595d668eecf09fb1b9b4d8
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=160047def273649036595d668eecf09fb1b9b4d8

Author: Haidong Yu <yhd986 at 163.com>
Date:   Sun Dec 13 08:38:34 2020 +0800

inetcpl.cpl: Fix memory leak in security_on_initdialog.

Signed-off-by: yuhaidong <yuhaidong at uniontech.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit aa0296e378aa49e69daa2d2c97d47663eca4d658)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

---

 dlls/inetcpl.cpl/security.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dlls/inetcpl.cpl/security.c b/dlls/inetcpl.cpl/security.c
index e11caf1fc3e..4c60c42ca0e 100644
--- a/dlls/inetcpl.cpl/security.c
+++ b/dlls/inetcpl.cpl/security.c
@@ -323,6 +323,7 @@ static INT_PTR security_on_initdialog(HWND hsec)
     TRACE("using imagelist: %p\n", sd->himages);
     if (!sd->himages) {
         ERR("ImageList_Create failed!\n");
+        security_on_destroy(sd);
         return FALSE;
     }
     SendMessageW(sd->hlv, LVM_SETIMAGELIST, LVSIL_NORMAL, (LPARAM)sd->himages);




More information about the wine-cvs mailing list