[ros-diffs] [cwittich] 30425: don't delete the CriticalSection twice when FindClose is called twice - fixes a crash in Photoshop CS installer

cwittich at svn.reactos.org cwittich at svn.reactos.org
Tue Nov 13 17:50:45 CET 2007


Author: cwittich
Date: Tue Nov 13 19:50:44 2007
New Revision: 30425

URL: http://svn.reactos.org/svn/reactos?rev=30425&view=rev
Log:
don't delete the CriticalSection twice when FindClose is called twice - fixes a crash in Photoshop CS installer

Modified:
    trunk/reactos/dll/win32/kernel32/file/find.c

Modified: trunk/reactos/dll/win32/kernel32/file/find.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/file/find.c?rev=30425&r1=30424&r2=30425&view=diff
==============================================================================
--- trunk/reactos/dll/win32/kernel32/file/find.c (original)
+++ trunk/reactos/dll/win32/kernel32/file/find.c Tue Nov 13 19:50:44 2007
@@ -618,6 +618,7 @@
 			CloseHandle (IData->DirectoryHandle);
 			if (IData->LockInitialized)
 				RtlDeleteCriticalSection(&IData->Lock);
+			IData->LockInitialized = FALSE;
 			break;
 		}
 




More information about the Ros-diffs mailing list