]> git.proxmox.com Git - mirror_edk2.git/commitdiff
GenericBdsLib: Remove a un-reasonable ASSERT when BdsLibVariableToOption() returns...
authorrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Jan 2010 05:20:44 +0000 (05:20 +0000)
committerrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Jan 2010 05:20:44 +0000 (05:20 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9805 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c

index 351dfd59139b220b11ebf796058d2d21d1b22988..66b9d2bb2d9574a7d42e7b22b48bf13e836b9694 100644 (file)
@@ -572,9 +572,9 @@ BdsLibBuildOptionFromVar (
     }\r
 \r
     Option              = BdsLibVariableToOption (BdsCommonOptionList, OptionName);\r
-    ASSERT (Option != NULL);\r
-    Option->BootCurrent = OptionOrder[Index];\r
-\r
+    if (Option != NULL) {\r
+      Option->BootCurrent = OptionOrder[Index];\r
+    }\r
   }\r
 \r
   FreePool (OptionOrder);\r