]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/BootManager.c
Fix some issues reported by source static analysis tools.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / BootMngr / BootManager.c
index eda86fdcbac855898717ff4986ff32e0ecdf93a3..80af8e18033f61a84a3c7b0bdfe5dd72154ce89a 100644 (file)
@@ -273,7 +273,6 @@ CallBootManager (
     if (StrStr (Option->Description, DESCRIPTION_FLOPPY) != NULL) {\r
       BootStringNumber = Option->Description + StrLen (DESCRIPTION_FLOPPY) + 1;\r
       Option->Description = GetStringById (STRING_TOKEN (STR_DESCRIPTION_FLOPPY));\r
-      \r
     } else if (StrStr (Option->Description, DESCRIPTION_DVD) != NULL) {\r
       BootStringNumber = Option->Description + StrLen (DESCRIPTION_DVD) + 1;\r
       Option->Description = GetStringById (STRING_TOKEN (STR_DESCRIPTION_DVD));\r
@@ -299,6 +298,7 @@ CallBootManager (
       Option->Description = GetStringById (STRING_TOKEN (STR_DESCRIPTION_NON_BLOCK));\r
     }\r
     \r
+    ASSERT (Option->Description != NULL);\r
     if (StrnCmp (BootStringNumber, L"0", 1) != 0) {\r
       StrCat (Option->Description, L" ");\r
       StrCat (Option->Description, BootStringNumber);\r