From c46e00e0e74f00b2751d261b293e60fbb5b67292 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 25 Jun 2015 12:51:38 +0000 Subject: [PATCH] [SHELL32] - Fix shell folder reference leak in SHGetFileInfoW CORE-9867 svn path=/trunk/; revision=68260 --- reactos/dll/win32/shell32/wine/shell32_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/dll/win32/shell32/wine/shell32_main.c b/reactos/dll/win32/shell32/wine/shell32_main.c index 932ec2c56a1..4f6cbe0442e 100644 --- a/reactos/dll/win32/shell32/wine/shell32_main.c +++ b/reactos/dll/win32/shell32/wine/shell32_main.c @@ -723,6 +723,9 @@ DWORD_PTR WINAPI SHGetFileInfoW(LPCWSTR path,DWORD dwFileAttributes, if (flags & ~SHGFI_KNOWN_FLAGS) FIXME("unknown flags %08x\n", flags & ~SHGFI_KNOWN_FLAGS); + if (psfParent) + IShellFolder_Release(psfParent); + if (hr != S_OK) ret = FALSE; -- 2.17.1