[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54925] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: Bugfix: Types mismatch ( flags and targetFlags were ints, but dtar->flag is a

Joshua Leung aligorith at gmail.com
Thu Feb 28 11:27:04 CET 2013


Revision: 54925
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54925
Author:   aligorith
Date:     2013-02-28 10:27:04 +0000 (Thu, 28 Feb 2013)
Log Message:
-----------
Bugfix: Types mismatch (flags and targetFlags were ints, but dtar->flag is a
short)

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/fcurve.c

Modified: trunk/blender/source/blender/blenkernel/intern/fcurve.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/fcurve.c	2013-02-28 07:13:33 UTC (rev 54924)
+++ trunk/blender/source/blender/blenkernel/intern/fcurve.c	2013-02-28 10:27:04 UTC (rev 54925)
@@ -986,9 +986,9 @@
 	float (*get_value)(ChannelDriver *driver, DriverVar *dvar);
 	
 	/* allocation of target slots */
-	int num_targets;                        /* number of target slots required */
+	int num_targets;                        		/* number of target slots required */
 	const char *target_names[MAX_DRIVER_TARGETS];   /* UI names that should be given to the slots */
-	int target_flags[MAX_DRIVER_TARGETS];   /* flags defining the requirements for each slot */
+	short target_flags[MAX_DRIVER_TARGETS];   		/* flags defining the requirements for each slot */
 } DriverVarTypeInfo;
 
 /* Macro to begin definitions */
@@ -1497,7 +1497,7 @@
 	 */
 	DRIVER_TARGETS_USED_LOOPER(dvar)
 	{
-		int flags = dvti->target_flags[tarIndex];
+		short flags = dvti->target_flags[tarIndex];
 		
 		/* store the flags */
 		dtar->flag = flags;




More information about the Bf-blender-cvs mailing list