[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11425] trunk/blender/source/blender: Removing some useless code, and fixed a few compiler warnings.
Joshua Leung
aligorith at gmail.com
Mon Jul 30 13:10:30 CEST 2007
Revision: 11425
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11425
Author: aligorith
Date: 2007-07-30 13:10:30 +0200 (Mon, 30 Jul 2007)
Log Message:
-----------
Removing some useless code, and fixed a few compiler warnings.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/constraint.c
trunk/blender/source/blender/blenlib/intern/arithb.c
trunk/blender/source/blender/python/api2_2x/Constraint.c
Modified: trunk/blender/source/blender/blenkernel/intern/constraint.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/constraint.c 2007-07-30 02:24:17 UTC (rev 11424)
+++ trunk/blender/source/blender/blenkernel/intern/constraint.c 2007-07-30 11:10:30 UTC (rev 11425)
@@ -2547,24 +2547,13 @@
/* obtain target effect */
switch (data->from) {
case 2: /* scale */
- {
Mat4ToSize(targetmat, dvec);
- }
break;
case 1: /* rotation */
- {
- /* copy, and reduce to smallest rotation distance */
Mat4ToEul(targetmat, dvec);
-
- /* reduce rotation */
- for (i=0; i<3; i++)
- dvec[i]= fmod(dvec[i], M_PI*2);
- }
break;
default: /* location */
- {
- VECCOPY(dvec, targetmat[3]);
- }
+ VecCopyf(dvec, targetmat[3]);
break;
}
Modified: trunk/blender/source/blender/blenlib/intern/arithb.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/arithb.c 2007-07-30 02:24:17 UTC (rev 11424)
+++ trunk/blender/source/blender/blenlib/intern/arithb.c 2007-07-30 11:10:30 UTC (rev 11425)
@@ -3305,7 +3305,7 @@
/* point closest to v1 on line v2-v3 in 3D */
void PclosestVL3Dfl(float *closest, float *v1, float *v2, float *v3)
{
- float lambda, cp[3], len;
+ float lambda, cp[3];
lambda= lambda_cp_line_ex(v1, v2, v3, cp);
Modified: trunk/blender/source/blender/python/api2_2x/Constraint.c
===================================================================
--- trunk/blender/source/blender/python/api2_2x/Constraint.c 2007-07-30 02:24:17 UTC (rev 11424)
+++ trunk/blender/source/blender/python/api2_2x/Constraint.c 2007-07-30 11:10:30 UTC (rev 11425)
@@ -440,7 +440,9 @@
/******************************************************************************/
/* Constraint Space Conversion get/set procedures */
-/* - Individual constraint procedures should call these */
+/* - These are called before/instead of individual constraint */
+/* get/set procedures when OWNERSPACE or TARGETSPACE are chosen */
+/* - They are only called from Constraint_g/setData
/******************************************************************************/
static PyObject *constspace_getter( BPy_Constraint * self, int type )
@@ -528,7 +530,7 @@
case CONSTRAINT_TYPE_TRANSFORM:
{
Object *tar;
- char subtarget[32];
+ char *subtarget;
tar= get_constraint_target(con, &subtarget);
More information about the Bf-blender-cvs
mailing list