Do not require a valid version when parsing sd-boot loader entries
This fixes #20820
This commit is contained in:
committed by
Zbigniew Jędrzejewski-Szmek
parent
a17ebc687b
commit
87c7779599
@@ -530,9 +530,11 @@ static int boot_entry_load_unified(
|
||||
if (!tmp.sort_key)
|
||||
return log_oom();
|
||||
|
||||
tmp.version = strdup(good_version);
|
||||
if (!tmp.version)
|
||||
return log_oom();
|
||||
if (good_version) {
|
||||
tmp.version = strdup(good_version);
|
||||
if (!tmp.version)
|
||||
return log_oom();
|
||||
}
|
||||
|
||||
*ret = tmp;
|
||||
tmp = (BootEntry) {};
|
||||
|
||||
Reference in New Issue
Block a user