]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - matrixlib.c
Makefiles cleanups: r_explosion.o was declared twice in all Makefiles; removed some...
[xonotic/darkplaces.git] / matrixlib.c
index 4fa58d79f0d84f0d14e5f0e747031310d2c7f214..e983e78213a82eb6e2df7d482d968333415eb19c 100644 (file)
@@ -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]);
 }