diff --git a/lib/modules/Array.pmod b/lib/modules/Array.pmod index 5f69de19f78c54749ac1460b3008187c55aae696..b49bd0e0dc356b780542958974cd18f2b2373ac6 100644 --- a/lib/modules/Array.pmod +++ b/lib/modules/Array.pmod @@ -260,8 +260,7 @@ array(array(array)) diff3 (array a, array b, array c) int ai = 0, bi = 0, ci = 0; int prevodd = -2; - int i = 10; - while (i-- && !(aeq[ai] & beq[bi] & ceq[ci] & 4)) { + while (!(aeq[ai] & beq[bi] & ceq[ci] & 4)) { array empty = ({}), apart = empty, bpart = empty, cpart = empty; if (aeq[ai] == 2 && beq[bi] == 1) { // a and b are equal.