about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-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;