Author: tfaber Date: Wed Sep 11 21:23:23 2013 New Revision: 60044
URL: http://svn.reactos.org/svn/reactos?rev=60044&view=rev Log: [NTOS:IO] - Fix pool corruption resulting form a combination of r60038 and dubious SEH programming patterns
Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c
Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/file.c?re... ============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] Wed Sep 11 21:23:23 2013 @@ -1890,7 +1890,7 @@ /* Return the exception code */ if (OpenPacket->EaBuffer != NULL) ExFreePool(OpenPacket->EaBuffer); ExFreePool(OpenPacket); - Status = _SEH2_GetExceptionCode(); + _SEH2_YIELD(return _SEH2_GetExceptionCode()); } _SEH2_END; }