- if (boot_entries != {} and boot_order != [] and
- set_refind_first(boot_entries, boot_order, args.label)):
- save_changes(boot_order)
+ if (retval == 0):
+ changed = set_refind_first(boot_entries, boot_order, args.label)
+ if (changed == 0):
+ retval = save_changes(boot_order)
+ else:
+ print("No changes saved.")
+ if changed > 0:
+ retval = changed