C99/C++11: replace deprecated finite() by isfinite().
[blender.git] / source / blender / blenkernel / intern / particle.c
index 098700495a0fb54763955b859a62add5009b3215..7dce237c737004b3ecb2aec3f1a6aedfa2f7784b 100644 (file)
@@ -4225,8 +4225,8 @@ void psys_make_billboard(ParticleBillboardData *bb, float xvec[3], float yvec[3]
        /* can happen with bad pointcache or physics calculation
         * since this becomes geometry, nan's and inf's crash raytrace code.
         * better not allow this. */
-       if ((!finite(bb->vec[0])) || (!finite(bb->vec[1])) || (!finite(bb->vec[2])) ||
-           (!finite(bb->vel[0])) || (!finite(bb->vel[1])) || (!finite(bb->vel[2])) )
+       if ((!isfinite(bb->vec[0])) || (!isfinite(bb->vec[1])) || (!isfinite(bb->vec[2])) ||
+           (!isfinite(bb->vel[0])) || (!isfinite(bb->vel[1])) || (!isfinite(bb->vel[2])) )
        {
                zero_v3(bb->vec);
                zero_v3(bb->vel);