MAX_DISTANCE
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {
abs(sc->pos_x[0] - sc->pos_x[1]) > MAX_DISTANCE ||
abs(sc->pos_y[0] - sc->pos_y[1]) > MAX_DISTANCE)
if (sc->distance < MAX_DISTANCE && abs(sc->dx_sum) < 5 &&
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {
} while ((ref < ip - MAX_DISTANCE) || (A32(ref) != A32(ip)));
if ((ref >= ip - MAX_DISTANCE) && (A32(ref) == A32(ip))) {