X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=matrixlib.c;h=e983e78213a82eb6e2df7d482d968333415eb19c;hb=0eff768f14f0b42c30c36c48090a77c7b1679793;hp=4fa58d79f0d84f0d14e5f0e747031310d2c7f214;hpb=f30e31df30fef4984bf13f4f7dc36fce6b464a53;p=xonotic%2Fdarkplaces.git diff --git a/matrixlib.c b/matrixlib.c index 4fa58d79..e983e782 100644 --- a/matrixlib.c +++ b/matrixlib.c @@ -431,6 +431,6 @@ void Matrix4x4_OriginFromMatrix (const matrix4x4_t *in, float *out) float Matrix4x4_ScaleFromMatrix (const matrix4x4_t *in) { // we only support uniform scaling, so assume the first row is enough - return sqrt(in->m[0][0] * in->m[0][0] + in->m[0][1] * in->m[0][1] + in->m[0][2] * in->m[0][2]); + return (float)sqrt(in->m[0][0] * in->m[0][0] + in->m[0][1] * in->m[0][1] + in->m[0][2] * in->m[0][2]); }