[STORPORT] The miniport drivers HwInitialize routine returns a BOOLEAN. Handle this properly.

CORE-13866
This commit is contained in:
Eric Kohl 2017-10-21 21:51:25 +02:00
parent dc16ad20a9
commit ec4fe62118

View file

@ -335,15 +335,15 @@ NTSTATUS
MiniportHwInitialize( MiniportHwInitialize(
_In_ PMINIPORT Miniport) _In_ PMINIPORT Miniport)
{ {
NTSTATUS Status; BOOLEAN Result;
DPRINT1("MiniportHwInitialize(%p)\n", Miniport); DPRINT1("MiniportHwInitialize(%p)\n", Miniport);
/* Call the miniport HwInitialize routine */ /* Call the miniport HwInitialize routine */
Status = Miniport->InitData->HwInitialize(&Miniport->MiniportExtension->HwDeviceExtension); Result = Miniport->InitData->HwInitialize(&Miniport->MiniportExtension->HwDeviceExtension);
DPRINT1("HwInitialize() returned 0x%08lx\n", Status); DPRINT1("HwInitialize() returned %u\n", Result);
return Status; return Result ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL;
} }
/* EOF */ /* EOF */