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

Alexandre Julliard julliard at winehq.org
Thu Dec 17 15:50:26 CST 2020


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

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>

---

 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