diff --git a/stepmania/src/RageUtil.h b/stepmania/src/RageUtil.h index d09171f638..148c2f9bff 100644 --- a/stepmania/src/RageUtil.h +++ b/stepmania/src/RageUtil.h @@ -64,7 +64,7 @@ inline void wrap( int &x, int n) inline void wrap( float &x, float n) { if (x<0) - x += ((-x/n)+1)*n; + x += truncf(((-x/n)+1))*n; x = fmodf(x,n); }