[ros-diffs] [akhaldi] 53935: [SHELL32] * Fix a memory leak.
akhaldi at svn.reactos.org
akhaldi at svn.reactos.org
Sun Oct 2 19:18:03 UTC 2011
Author: akhaldi
Date: Sun Oct 2 19:18:03 2011
New Revision: 53935
URL: http://svn.reactos.org/svn/reactos?rev=53935&view=rev
Log:
[SHELL32]
* Fix a memory leak.
Modified:
trunk/reactos/dll/win32/shell32/folder_options.cpp
Modified: trunk/reactos/dll/win32/shell32/folder_options.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/folder_options.cpp?rev=53935&r1=53934&r2=53935&view=diff
==============================================================================
--- trunk/reactos/dll/win32/shell32/folder_options.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/folder_options.cpp [iso-8859-1] Sun Oct 2 19:18:03 2011
@@ -237,7 +237,10 @@
/* open key */
if (RegOpenKeyExW(HKEY_CLASSES_ROOT, szName, 0, KEY_READ, &hKey) != ERROR_SUCCESS)
+ {
+ HeapFree(GetProcessHeap(), 0, Entry);
return;
+ }
/* FIXME check for duplicates */
More information about the Ros-diffs
mailing list