Andrew Eikum : explorer: Don't leak PIDL.
Module: wine Branch: stable Commit: ffec9fe9b3dea133b0c460722f7eb06611c65744 URL: https://source.winehq.org/git/wine.git/?a=commit;h=ffec9fe9b3dea133b0c460722... Author: Andrew Eikum <aeikum(a)codeweavers.com> Date: Thu Nov 9 08:43:10 2017 -0600 explorer: Don't leak PIDL. Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> (cherry picked from commit a484bf495e83f873fee2aa1729769323684488bb) Signed-off-by: Michael Stefaniuc <mstefani(a)winehq.org> --- programs/explorer/explorer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/programs/explorer/explorer.c b/programs/explorer/explorer.c index 8bfb826..0116d53 100644 --- a/programs/explorer/explorer.c +++ b/programs/explorer/explorer.c @@ -611,6 +611,7 @@ static IShellFolder* get_starting_shell_folder(parameters_struct* params) hres = IShellFolder_BindToObject(desktop,root_pidl,NULL, &IID_IShellFolder, (void**)&folder); + ILFree(root_pidl); if(FAILED(hres)) { return desktop;
participants (1)
-
Alexandre Julliard