]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add non null assertion before using the bridge instance.
authorniruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 8 Aug 2011 09:23:51 +0000 (09:23 +0000)
committerniruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 8 Aug 2011 09:23:51 +0000 (09:23 +0000)
Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12095 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c

index 810229ff61b42ac193dadea2c20db7ddae695238..eba5efdce215fed643dcef540c946b7fba940462 100644 (file)
@@ -810,6 +810,12 @@ PciHostBridgeResourceAllocator (
     Mem64Bridge  = FindResourceNode (RootBridgeDev, &Mem64Pool);\r
     PMem64Bridge = FindResourceNode (RootBridgeDev, &PMem64Pool);\r
 \r
+    ASSERT (IoBridge     != NULL);\r
+    ASSERT (Mem32Bridge  != NULL);\r
+    ASSERT (PMem32Bridge != NULL);\r
+    ASSERT (Mem64Bridge  != NULL);\r
+    ASSERT (PMem64Bridge != NULL);\r
+\r
     //\r
     // Program IO resources\r
     //\r