(svn r2900) Fix a bug, which incremented the counter of a loop twice and therefore calculated wrong argument indices

pull/155/head
tron 19 years ago
parent f02b1f2967
commit 5bda473694

@ -1006,7 +1006,7 @@ static int TranslateArgumentIdx(int argidx)
Fatal("invalid argidx %d", argidx); Fatal("invalid argidx %d", argidx);
for(i = sum = 0; i < argidx; i++) { 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; sum += cs ? cs->consumes : 1;
} }

Loading…
Cancel
Save