]> git.sur5r.net Git - cc65/blobdiff - src/common/cmdline.c
Only for jumps, the lib uses named asm labels in branches
[cc65] / src / common / cmdline.c
index ce2962780c7e7fcae0b63e4f61823a7d2887825b..4de79a41945204b58081c94aebc1b869691da1f5 100644 (file)
@@ -210,11 +210,11 @@ void InitCmdLine (int* aArgCount, char*** aArgVec, const char* aProgName)
     }
 
     /* Store the new argument list in a safe place... */
-    ArgCount = L.Count;
+    ArgCount = L.Count - 1;
     ArgVec   = L.Vec;
 
     /* ...and pass back the changed data also */
-    *aArgCount = L.Count;
+    *aArgCount = L.Count - 1;
     *aArgVec   = L.Vec;
 }
 
@@ -239,7 +239,7 @@ void NeedArg (const char* Opt)
 void InvArg (const char* Opt, const char* Arg)
 /* Print an error about an invalid option argument and exit. */
 {
-    AbEnd ("Invalid argument for %s: `%s'", Opt, Arg);
+    AbEnd ("Invalid argument for %s: '%s'", Opt, Arg);
 }
 
 
@@ -247,7 +247,7 @@ void InvArg (const char* Opt, const char* Arg)
 void InvDef (const char* Def)
 /* Print an error about an invalid definition and die */
 {
-    AbEnd ("Invalid definition: `%s'", Def);
+    AbEnd ("Invalid definition: '%s'", Def);
 }