Changeset 108794 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/ShellPkg/Library/UefiShellDebug1CommandsLib/EfiCompress.c
- Timestamp:
- Mar 31, 2025 11:31:09 AM (2 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168237
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-164365 /vendor/edk2/current 103735-103757,103769-103776,129194-168232
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/ShellPkg/Library/UefiShellDebug1CommandsLib/EfiCompress.c
r99404 r108794 49 49 OutShellFileHandle = NULL; 50 50 InBuffer = NULL; 51 Package = NULL; 51 52 52 53 // … … 80 81 } else { 81 82 TempParam = ShellCommandLineGetRawValue (Package, 1); 82 ASSERT (TempParam != NULL); 83 if (TempParam == NULL) { 84 ASSERT (TempParam != NULL); 85 ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_PARAM_INV), gShellDebug1HiiHandle, L"eficompress"); 86 ShellStatus = SHELL_INVALID_PARAMETER; 87 goto Exit; 88 } 89 83 90 InFileName = ShellFindFilePath (TempParam); 84 91 OutFileName = ShellCommandLineGetRawValue (Package, 2); 85 if ( InFileName == NULL) {92 if ((InFileName == NULL) || (OutFileName == NULL)) { 86 93 ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_FILE_FIND_FAIL), gShellDebug1HiiHandle, L"eficompress", TempParam); 87 94 ShellStatus = SHELL_NOT_FOUND; … … 151 158 } 152 159 160 Exit: 161 if ((ShellStatus != SHELL_SUCCESS) && (Package != NULL)) { 162 ShellCommandLineFreeVarList (Package); 163 } 164 153 165 if (InShellFileHandle != NULL) { 154 166 gEfiShellProtocol->CloseFile (InShellFileHandle);
Note:
See TracChangeset
for help on using the changeset viewer.