From: Lennart Poettering Date: Tue, 2 Jul 2024 14:00:30 +0000 (+0200) Subject: boot: compare auto- prefix case-insensitively X-Git-Tag: v257-rc1~967^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=759cf7e10ae774342835dcb962e6b1144e9bc1a4;p=thirdparty%2Fsystemd.git boot: compare auto- prefix case-insensitively --- diff --git a/src/boot/efi/boot.c b/src/boot/efi/boot.c index 1d31f9097fe..ff05e51c4c2 100644 --- a/src/boot/efi/boot.c +++ b/src/boot/efi/boot.c @@ -1658,10 +1658,9 @@ static void config_load_type1_entries( continue; if (FLAGS_SET(f->Attribute, EFI_FILE_DIRECTORY)) continue; - if (!endswith_no_case(f->FileName, u".conf")) continue; - if (startswith(f->FileName, u"auto-")) + if (startswith_no_case(f->FileName, u"auto-")) continue; err = file_read(entries_dir, @@ -2252,7 +2251,7 @@ static void config_load_type2_entries( continue; if (!endswith_no_case(f->FileName, u".efi")) continue; - if (startswith(f->FileName, u"auto-")) + if (startswith_no_case(f->FileName, u"auto-")) continue; boot_entry_add_type2(config, device, linux_dir, f->FileName);