From: ian Date: Sat, 15 Jan 2005 14:11:42 +0000 (+0000) Subject: Fix missing numeric arg value error to actually happen and avoid coredumps X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=42a3cd1095136dfeccef2be973baa916096ace94;p=trains.git Fix missing numeric arg value error to actually happen and avoid coredumps --- diff --git a/hostside/main.c b/hostside/main.c index fae3cc2..8fb1ce0 100644 --- a/hostside/main.c +++ b/hostside/main.c @@ -39,7 +39,7 @@ static long argnumber(const char *const *argv, int argc, int argi, const char *arg; char *ep; - if (argi > argc) badusage("missing numeric arg value"); + if (argi >= argc) badusage("missing numeric arg value"); abit= 1ul << argi; assert(!(*au & abit)); *au |= abit;