[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12579] trunk/blender/source/blender:

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Nov 13 19:50:57 CET 2007


Revision: 12579
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12579
Author:   blendix
Date:     2007-11-13 19:50:57 +0100 (Tue, 13 Nov 2007)

Log Message:
-----------

Bugfix for endian bug in mdef file writing.
Also an unrelated warning fix.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
    trunk/blender/source/blender/blenloader/intern/writefile.c

Modified: trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
===================================================================
--- trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c	2007-11-13 18:01:01 UTC (rev 12578)
+++ trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c	2007-11-13 18:50:57 UTC (rev 12579)
@@ -209,7 +209,7 @@
 void IK_SolverAddGoal(IK_Solver *solver, IK_Segment *tip, float goal[3], float weight) {}
 void IK_SolverAddGoalOrientation(IK_Solver *solver, IK_Segment *tip, float goal[][3], float weight) {}
 void IK_SolverSetPoleVectorConstraint(IK_Solver *solver, IK_Segment *tip, float goal[3], float polegoal[3], float poleangle, int getangle) {}
-float IK_SolverGetPoleAngle(IK_Solver *solver) {}
+float IK_SolverGetPoleAngle(IK_Solver *solver) { return 0.0f; }
 
 int IK_Solve(IK_Solver *solver, float tolerance, int max_iterations) { return 0; }
 

Modified: trunk/blender/source/blender/blenloader/intern/writefile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/writefile.c	2007-11-13 18:01:01 UTC (rev 12578)
+++ trunk/blender/source/blender/blenloader/intern/writefile.c	2007-11-13 18:50:57 UTC (rev 12579)
@@ -793,9 +793,8 @@
 				mmd->bindweights);
 			writedata(wd, DATA, sizeof(float)*3*mmd->totcagevert,
 				mmd->bindcos);
-			writedata(wd, DATA, sizeof(MDefCell)*size*size*size, mmd->dyngrid);
-			writedata(wd, DATA, sizeof(MDefInfluence)*mmd->totinfluence,
-				mmd->dyninfluences);
+			writestruct(wd, DATA, "MDefCell", size*size*size, mmd->dyngrid);
+			writestruct(wd, DATA, "MDefInfluence", mmd->totinfluence, mmd->dyninfluences);
 			writedata(wd, DATA, sizeof(int)*mmd->totvert, mmd->dynverts);
 		}
 	}





More information about the Bf-blender-cvs mailing list