don't try to free CurrentBuffer when allocation failed

svn path=/trunk/; revision=30617
This commit is contained in:
Christoph von Wittich 2007-11-21 10:57:25 +00:00
parent 167bf281dc
commit b72f3e3943

View file

@ -140,7 +140,7 @@ PciIdeXSetBusData(
if (!CurrentBuffer) if (!CurrentBuffer)
{ {
Status = STATUS_INSUFFICIENT_RESOURCES; Status = STATUS_INSUFFICIENT_RESOURCES;
goto cleanup; return Status;
} }
Status = PciIdeXGetBusData(DeviceExtension, Buffer, ConfigDataOffset, BufferLength); Status = PciIdeXGetBusData(DeviceExtension, Buffer, ConfigDataOffset, BufferLength);