boot: compare auto- prefix case-insensitively
This commit is contained in:
+2
-3
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user