mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 18:54:25 +00:00
e09d1dec7a
- Fix CID 1477246: Uninitialized pointer read (UNINIT) (happens in the last ExFreePoolWithTag(basicInfo, TAG_IO) call when the "(!NT_SUCCESS(status) || ServiceName != NULL)" case is not taken). - Centralize all the ExFreePoolWithTag(basicInfo, TAG_IO) cleanups at the end of the function. - Both cases "(driverName.Buffer == NULL)" and "(ServiceName != NULL)" can only be taken when basicInfo != NULL, so assert on this fact. |
||
---|---|---|
.. | ||
iomgr | ||
pnpmgr | ||
debug.c | ||
pnpio.h |