about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-12-11 19:53:25 +0100
committerptitSeb <sebastien.chev@gmail.com>2022-12-11 19:53:25 +0100
commita15cdb4c1d306ef1ff8170e89bc3c949ba33df70 (patch)
tree1394efe1e632e07637d905546e414ee10f2f6f5b /src
parentdff14a868fdfe973243fc52c513d08f769ac2dc4 (diff)
downloadbox64-a15cdb4c1d306ef1ff8170e89bc3c949ba33df70.tar.gz
box64-a15cdb4c1d306ef1ff8170e89bc3c949ba33df70.zip
[RCFILE] Fixed BOX64_NODYNAREC handling
Diffstat (limited to 'src')
-rw-r--r--src/tools/rcfile.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/rcfile.c b/src/tools/rcfile.c
index 76f61c07..26aed61c 100644
--- a/src/tools/rcfile.c
+++ b/src/tools/rcfile.c
@@ -457,8 +457,9 @@ void ApplyParams(const char* name)
         uintptr_t no_start = 0, no_end = 0;
         char* p;
         no_start = strtoul(param->box64_nodynarec, &p, 0);
-        if(p!=param->box64_nodynarec) {
+        if(p!=param->box64_nodynarec & p[0]=='-') {
             char* p2;
+            ++p;
             no_end = strtoul(p, &p2, 0);
             if(p2!=p && no_end>no_start) {
                 box64_nodynarec_start = no_start;