]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
autosel doesn't work since 1.0.77 (#1716)
authorlongpanda <admin@ventoy.net>
Wed, 13 Jul 2022 15:40:45 +0000 (23:40 +0800)
committerlongpanda <admin@ventoy.net>
Wed, 13 Jul 2022 15:40:45 +0000 (23:40 +0800)
GRUB2/MOD_SRC/grub-2.04/grub-core/ventoy/ventoy_cmd.c

index fc1279fcf6a8f7199c63e73dcd2c7437c17e5fab..562ede6c9e76d8d1182717da0d74994ebf5faa05 100644 (file)
@@ -3642,7 +3642,7 @@ static grub_err_t ventoy_cmd_sel_auto_install(grub_extcmd_context_t ctxt, int ar
         {
             node->cursel = node->autosel - 1;
             debug("Auto install template auto select %d\n", node->autosel);
-            return 0;
+            goto load;
         }
     }
 
@@ -3682,6 +3682,7 @@ static grub_err_t ventoy_cmd_sel_auto_install(grub_extcmd_context_t ctxt, int ar
 
     node->cursel = g_ventoy_last_entry - 1;
 
+load:
     grub_check_free(node->filebuf);
     node->filelen = 0;