diff options
Diffstat (limited to 'src/boot/efi/stub.c')
-rw-r--r-- | src/boot/efi/stub.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/boot/efi/stub.c b/src/boot/efi/stub.c index 4318a054a4..d11e555748 100644 --- a/src/boot/efi/stub.c +++ b/src/boot/efi/stub.c @@ -1,10 +1,4 @@ /* SPDX-License-Identifier: LGPL-2.1+ */ -/* This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation; either version 2.1 of the License, or - * (at your option) any later version. - * - */ #include <efi.h> #include <efilib.h> @@ -69,7 +63,7 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *sys_table) { cmdline_len = szs[0]; /* if we are not in secure boot mode, accept a custom command line and replace the built-in one */ - if (!secure && loaded_image->LoadOptionsSize > 0 && *(CHAR16 *)loaded_image->LoadOptions != 0) { + if (!secure && loaded_image->LoadOptionsSize > 0 && *(CHAR16 *)loaded_image->LoadOptions > 0x1F) { CHAR16 *options; CHAR8 *line; UINTN i; |