Two small bugfixes:
authorJoshua Leung <aligorith@gmail.com>
Wed, 15 Sep 2010 04:15:42 +0000 (04:15 +0000)
committerJoshua Leung <aligorith@gmail.com>
Wed, 15 Sep 2010 04:15:42 +0000 (04:15 +0000)
- A property used in an 'active' poll for UI code in the NLA Editor was missed during the RNA renaming madness, leading to error prints in the console

- For matrix blending code, 'fsize' arrays were being declared wrong size (4 elements long instead of 3).

source/blender/blenlib/intern/math_matrix.c
source/blender/editors/space_nla/nla_buttons.c

index 64c3e746982f58f08029430c1a30ac4c9a901d7f..3b5ffa2d442e21cf7909d74918755144d16dace5 100644 (file)
@@ -998,7 +998,7 @@ void rotate_m4(float mat[][4], const char axis, const float angle)
 void blend_m3_m3m3(float out[][3], float dst[][3], float src[][3], float srcweight)
 {
        float squat[4], dquat[4], fquat[4];
-       float ssize[3], dsize[3], fsize[4];
+       float ssize[3], dsize[3], fsize[3];
        float rmat[3][3], smat[3][3];
        
        mat3_to_quat(dquat,dst);
@@ -1020,7 +1020,7 @@ void blend_m3_m3m3(float out[][3], float dst[][3], float src[][3], float srcweig
 void blend_m4_m4m4(float out[][4], float dst[][4], float src[][4], float srcweight)
 {
        float squat[4], dquat[4], fquat[4];
-       float ssize[3], dsize[3], fsize[4];
+       float ssize[3], dsize[3], fsize[3];
        float sloc[3], dloc[3], floc[3];
        
        mat4_to_quat(dquat,dst);
index fc869c4b46ff5fdab49e2a537de6bfed5bf9de66..a728cc900c2fe9e11ef9d7bfa7db4397e81eefee 100644 (file)
@@ -309,7 +309,7 @@ static void nla_panel_properties(const bContext *C, Panel *pa)
                
        /* settings */
        column= uiLayoutColumn(layout, 1);
-               uiLayoutSetActive(column, !(RNA_boolean_get(&strip_ptr, "animated_influence") || RNA_boolean_get(&strip_ptr, "use_animated_time"))); 
+               uiLayoutSetActive(column, !(RNA_boolean_get(&strip_ptr, "use_animated_influence") || RNA_boolean_get(&strip_ptr, "use_animated_time"))); 
                uiItemL(column, "Playback Settings:", 0);
                uiItemR(column, &strip_ptr, "mute", 0, NULL, 0);
                uiItemR(column, &strip_ptr, "use_reverse", 0, NULL, 0);