don't use x++ on bool

This commit is contained in:
dzaima 2021-10-04 16:19:43 +03:00
parent 48058ba8e3
commit 71de4fcc59

View File

@ -222,7 +222,7 @@ Block* compileBlock(B block, Comp* comp, bool* bDone, u32* bc, usz bcIA, B allBl
c = bc+idx;
bool argUsed[6] = {0,0,0,0,0,0};
while (*c!=RETN & *c!=RETD) {
if (*c==VARO | *c==VARM | *c==VARU) if (c[1]==0 && c[2]<argAm) argUsed[c[2]]++;
if (*c==VARO | *c==VARM | *c==VARU) if (c[1]==0 && c[2]<argAm) argUsed[c[2]] = true;
c = nextBC(c);
}
for (i32 i = 0; i < 6; i++) if (argUsed[i]) {