:: commit 4dc1d52540fcf68977967221cbf1291bcce7f58e

Mintsuki <mintsuki@protonmail.com> — 2026-01-11 22:56

parents: 377d9abbbb

host/limine: Fix argument skipping in enroll_config after remove_arg

diff --git a/host/limine.c b/host/limine.c
index 9c20ae89..bfa15f9e 100644
--- a/host/limine.c
+++ b/host/limine.c
@@ -1189,10 +1189,10 @@ static int enroll_config(int argc, char *argv[]) {
             enroll_config_usage();
             return EXIT_SUCCESS;
         } else if (strcmp(argv[i], "--quiet") == 0) {
-            remove_arg(&argc, argv, i);
+            remove_arg(&argc, argv, i--);
             quiet = true;
         } else if (strcmp(argv[i], "--reset") == 0) {
-            remove_arg(&argc, argv, i);
+            remove_arg(&argc, argv, i--);
             reset = true;
         }
     }
tab: 248 wrap: offon