:: commit bb642c197007710751c12d6b39020d1f93089486

mintsuki <mintsuki@protonmail.com> — 2020-05-27 07:24

parents: ef122f652d

Fix config entry parsing issue

diff --git a/qloader2.bin b/qloader2.bin
index 538a9f37..6baa26fa 100644
Binary files a/qloader2.bin and b/qloader2.bin differ
diff --git a/src/lib/config.c b/src/lib/config.c
index df5fe2c4..058e909c 100644
--- a/src/lib/config.c
+++ b/src/lib/config.c
@@ -35,7 +35,7 @@ int config_get_entry_name(char *ret, size_t index, size_t limit) {
             p++;
         }
         p++;
-        if (*(p - 2) != '\n')
+        if ((p - 1) != config_addr && *(p - 2) != '\n')
             i--;
     }
 
@@ -60,7 +60,7 @@ int config_set_entry(size_t index) {
             p++;
         }
         p++;
-        if (*(p - 2) != '\n')
+        if ((p - 1) != config_addr && *(p - 2) != '\n')
             i--;
     }
 
tab: 248 wrap: offon