# HG changeset patch # User tron # Date 1125240344 0 # Node ID 74afdc193f782e6e0d2df5449c5b495a379f5557 # Parent f06403621870bb6b4f19bf445f4d6874a743d0a5 (svn r2900) Fix a bug, which incremented the counter of a loop twice and therefore calculated wrong argument indices diff -r f06403621870 -r 74afdc193f78 strgen/strgen.c --- a/strgen/strgen.c Sun Aug 28 12:24:57 2005 +0000 +++ b/strgen/strgen.c Sun Aug 28 14:45:44 2005 +0000 @@ -1006,7 +1006,7 @@ Fatal("invalid argidx %d", argidx); for(i = sum = 0; i < argidx; i++) { - const CmdStruct *cs = _cur_pcs.cmd[i++]; + const CmdStruct *cs = _cur_pcs.cmd[i]; sum += cs ? cs->consumes : 1; }