[NTOS:IO]

- Fix pool corruption resulting form a combination of r60038 and dubious SEH programming patterns

svn path=/trunk/; revision=60044
This commit is contained in:
Thomas Faber
2013-09-11 21:23:23 +00:00
parent c433d59c31
commit eb435bcc01
+1 -1
View File
@@ -1890,7 +1890,7 @@ IoCreateFile(OUT PHANDLE FileHandle,
/* Return the exception code */
if (OpenPacket->EaBuffer != NULL) ExFreePool(OpenPacket->EaBuffer);
ExFreePool(OpenPacket);
Status = _SEH2_GetExceptionCode();
_SEH2_YIELD(return _SEH2_GetExceptionCode());
}
_SEH2_END;
}