From a9d506e03fa67db0fd57293ef57ccb378cd8ce1a Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 2 Mar 2018 13:02:24 +0100 Subject: [PATCH] fixed buggy arg counting --- commandline.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commandline.cpp b/commandline.cpp index 5bbd4609..34a0309c 100644 --- a/commandline.cpp +++ b/commandline.cpp @@ -67,7 +67,7 @@ namespace arg { void lshift() { pos++; } void shift() { - lshift(); if(pos >= size(argument)) { printf("Missing parameter\n"); exit(1); } + lshift(); if(pos > size(argument)) { printf("Missing parameter\n"); exit(1); } } const string& args() { return argument[pos]; }