chiark / gitweb /
Fix missing numeric arg value error to actually happen and avoid coredumps
authorian <ian>
Sat, 15 Jan 2005 14:11:42 +0000 (14:11 +0000)
committerian <ian>
Sat, 15 Jan 2005 14:11:42 +0000 (14:11 +0000)
hostside/main.c

index fae3cc27aa53fb0510641823f70b854134f95f2f..8fb1ce05646a74f7275a42f20fc192abbcdf75bb 100644 (file)
@@ -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;