summaryrefslogtreecommitdiff
path: root/src/login/logind-dbus.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2022-03-23 17:28:44 +0100
committerLennart Poettering <lennart@poettering.net>2022-03-28 16:01:36 +0200
commitf7a7a5e2675fbcf227700e952c053411200d5d15 (patch)
tree73e77f4b9df3a857d7d604e17732a66d13f425f3 /src/login/logind-dbus.c
parent92067ab672f1fcdfd31dfd41f6bca37e2fcc9e95 (diff)
downloadsystemd-f7a7a5e2675fbcf227700e952c053411200d5d15.tar.gz
bootspec: assess default/selected entries *after* we augmented entry list with entries from loader
Fixes: #22580
Diffstat (limited to 'src/login/logind-dbus.c')
-rw-r--r--src/login/logind-dbus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c
index 7767096619..04a72bd9b3 100644
--- a/src/login/logind-dbus.c
+++ b/src/login/logind-dbus.c
@@ -3002,7 +3002,7 @@ static int property_get_reboot_to_boot_loader_entry(
}
static int boot_loader_entry_exists(Manager *m, const char *id) {
- _cleanup_(boot_config_free) BootConfig config = {};
+ _cleanup_(boot_config_free) BootConfig config = BOOT_CONFIG_NULL;
int r;
assert(m);
@@ -3157,7 +3157,7 @@ static int property_get_boot_loader_entries(
void *userdata,
sd_bus_error *error) {
- _cleanup_(boot_config_free) BootConfig config = {};
+ _cleanup_(boot_config_free) BootConfig config = BOOT_CONFIG_NULL;
Manager *m = userdata;
size_t i;
int r;