Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > cc1449fd094f04e3bf58d09425996df5 > files > 7

blender-2.49b-11.3.mga1.src.rpm

--- blender-20080414/source/blender/blenlib/intern/arithb.c.optz	2008-04-25 13:47:39.000000000 +0200
+++ blender-20080414/source/blender/blenlib/intern/arithb.c	2008-04-25 13:47:39.000000000 +0200
@@ -344,10 +344,10 @@
 	c4= m[3][2]; 
 	d4= m[3][3];
 
-	ans = a1 * Det3x3( b2, b3, b4, c2, c3, c4, d2, d3, d4)
-	    - b1 * Det3x3( a2, a3, a4, c2, c3, c4, d2, d3, d4)
-	    + c1 * Det3x3( a2, a3, a4, b2, b3, b4, d2, d3, d4)
-	    - d1 * Det3x3( a2, a3, a4, b2, b3, b4, c2, c3, c4);
+        ans = a1 * (b2 * (c3 * d4 - c4 * d3) - c2 * (b3 * d4 - b4 * d3) + (b3 * c4 - b4 * c3) * d2)
+            - b1 * (a2 * (c3 * d4 - c4 * d3) - c2 * (a3 * d4 - a4 * d3) + (a3 * c4 - a4 * c3) * d2)
+            + c1 * (a2 * (b3 * d4 - b4 * d3) - b2 * (a3 * d4 - a4 * d3) + (a3 * b4 - a4 * b3) * d2)
+            - (a2 * (b3 * c4 - b4 * c3) - b2 * (a3 * c4 - a4 * c3) + (a3 * b4 - a4 * b3) * c2) * d1;
 
 	return ans;
 }