Module: wine Branch: oldstable Commit: 160047def273649036595d668eecf09fb1b9b4d8 URL: https://source.winehq.org/git/wine.git/?a=commit;h=160047def273649036595d668... Author: Haidong Yu <yhd986(a)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(a)uniontech.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> (cherry picked from commit aa0296e378aa49e69daa2d2c97d47663eca4d658) Signed-off-by: Michael Stefaniuc <mstefani(a)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);