--- brickengine-110923.old/engine/src/collision.c +++ brickengine-110923/engine/src/collision.c @@ -1217,8 +1217,7 @@ /* failsafe */ if( sspan->w < 1 || sspan->h < 1 || tspan->w < 1 || tspan->h < 1 ) - return; - + return 0; /* first, set up the intersect rectangle */ ibox.x1 = max(sbox.x1, tbox.x1); @@ -1226,7 +1225,6 @@ ibox.x2 = min(sbox.x2, tbox.x2); ibox.y2 = min(sbox.y2, tbox.y2); - /* set up scalar increments */ sinc.x = fp_set(sfr->w) / sspan->w; sinc.y = fp_set(sfr->h) / sspan->h;