:: commit 9504dc6da7d1bad51ffc9af0be54de123dd99064

mintsuki <mintsuki@protonmail.com> — 2021-02-20 22:06

parents: 767be2c09c

limine-install: Fix bug where wrong command line argument is parsed

diff --git a/limine-install.c b/limine-install.c
index e672f540..73d10333 100644
--- a/limine-install.c
+++ b/limine-install.c
@@ -339,7 +339,7 @@ int main(int argc, char *argv[]) {
     if (gpt) {
         if (argc > 3) {
             uint32_t partition_num;
-            sscanf(argv[3], "%" SCNu32, &partition_num);
+            sscanf(argv[2], "%" SCNu32, &partition_num);
             partition_num--;
             if (partition_num > gpt_header.number_of_partition_entries) {
                 fprintf(stderr, "ERROR: Partition number is too large.\n");
tab: 248 wrap: offon