DEFINE_STRING_TABLE_LOOKUP_TO_STRING(boot_entry_source_json, BootEntrySource);
-static void boot_entry_addons_done(BootEntryAddons *addons);
+static void boot_entry_addons_done(BootEntryAddons *addons) {
+ assert(addons);
+
+ FOREACH_ARRAY(addon, addons->items, addons->n_items) {
+ free(addon->cmdline);
+ free(addon->location);
+ }
+ addons->items = mfree(addons->items);
+ addons->n_items = 0;
+}
static void boot_entry_free(BootEntry *entry) {
assert(entry);
return 0;
}
-static void boot_entry_addons_done(BootEntryAddons *addons) {
- assert(addons);
-
- FOREACH_ARRAY(addon, addons->items, addons->n_items) {
- free(addon->cmdline);
- free(addon->location);
- }
- addons->items = mfree(addons->items);
- addons->n_items = 0;
-}
-
static int boot_entries_find_unified_addons(
BootConfig *config,
int d_fd,