Cleanup: fix compiler warnings.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Tue, 23 Oct 2018 10:50:31 +0000 (12:50 +0200)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Wed, 24 Oct 2018 09:14:49 +0000 (11:14 +0200)
source/blender/blenkernel/intern/font.c
source/blender/editors/armature/pose_select.c

index 51ab82fd5938b945d2dfa0c4c8799d15eead0660..053a9b964a13dc43d578ff552571e3a54239578a 100644 (file)
@@ -1053,7 +1053,7 @@ makebreak:
                                textbox_scale(&tb_scale, &cu->tb[tb_index], 1.0f / cu->fsize);
                                /* The initial Y origin of the textbox is hardcoded to 1.0f * text scale. */
                                const float textbox_y_origin = 1.0f;
-                               float yoff;
+                               float yoff = 0.0f;
 
                                switch (cu->align_y) {
                                        case CU_ALIGN_Y_TOP_BASELINE:
@@ -1084,7 +1084,7 @@ makebreak:
                }
                else {
                        /* Non text-box case handled separately. */
-                       float yoff;
+                       float yoff = 0.0f;
 
                        switch (cu->align_y) {
                                case CU_ALIGN_Y_TOP_BASELINE:
index 08ac5d1ec5161a5d283b2ec6c752a8af72116824..0c7de75448239ee746eeff6894826abc7b8a5e76 100644 (file)
@@ -711,6 +711,7 @@ static bool pose_select_same_group(bContext *C, bool extend)
        groups_len++;
        group_flags_array = MEM_callocN(objects_len * groups_len * sizeof(bool), "pose_select_same_group");
 
+       group_flags = NULL;
        ob_index = -1;
        ob_prev = NULL;
        CTX_DATA_BEGIN_WITH_ID (C, bPoseChannel *, pchan, visible_pose_bones, Object, *ob)
@@ -736,6 +737,7 @@ static bool pose_select_same_group(bContext *C, bool extend)
 
        /* small optimization: only loop through bones a second time if there are any groups tagged */
        if (tagged) {
+               group_flags = NULL;
                ob_index = -1;
                ob_prev = NULL;
                /* only if group matches (and is not selected or current bone) */
@@ -791,6 +793,7 @@ static bool pose_select_same_layer(bContext *C, bool extend)
        layers_array = MEM_callocN(objects_len * sizeof(*layers_array), "pose_select_same_layer");
 
        /* Figure out what bones are selected. */
+       layers = NULL;
        ob_prev = NULL;
        ob_index = -1;
        CTX_DATA_BEGIN_WITH_ID (C, bPoseChannel *, pchan, visible_pose_bones, Object *, ob)