summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
2e167ae)
menuentries may perform arbitrary commands; we only want ones that
define a boot option.
This change doesn't add a boot option if we haven't seen at least a boot
image defined in the menuentry.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
statements_execute(script, st->statements);
statements_execute(script, st->statements);
+ if (!opt->boot_image)
+ return -1;
+
opt->option->is_default = option_is_default(script, opt, id);
discover_context_add_boot_option(script->ctx, opt);
opt->option->is_default = option_is_default(script, opt, id);
discover_context_add_boot_option(script->ctx, opt);