//\r
// Build the EFI Device Path Protocol instance for this PCI Root Bridge\r
//\r
- Status = PcatRootBridgeDevicePathConstructor (&PrivateData->DevicePath, PciRootBridgeIndex, (PrivateData->PciExpressBaseAddress != 0) ? TRUE : FALSE);\r
+ Status = PcatRootBridgeDevicePathConstructor (&PrivateData->DevicePath, PciRootBridgeIndex, (BOOLEAN)((PrivateData->PciExpressBaseAddress != 0) ? TRUE : FALSE));\r
if (EFI_ERROR (Status)) {\r
goto Done;\r
}\r
if ( *Value == 0 ) {\r
return EFI_DEVICE_ERROR;\r
}\r
- return EFI_SUCCESS;\r
+ return Status;\r
}\r
\r
EFI_STATUS\r