Quite some warnings...
authorBastien Montagne <montagne29@wanadoo.fr>
Thu, 7 Jun 2012 18:21:07 +0000 (18:21 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Thu, 7 Jun 2012 18:21:07 +0000 (18:21 +0000)
source/blender/blenkernel/BKE_mask.h
source/blender/blenkernel/intern/mask.c
source/blender/editors/mask/mask_add.c
source/blender/editors/mesh/editmesh_knife.c
source/blender/editors/sculpt_paint/paint_hide.c
source/blender/editors/sculpt_paint/sculpt.c

index a93e811557a72629c6fa6780177984b29940cc89..8a8281dafa0bfb4cf7985f3e35598b9e0e6b299f 100644 (file)
@@ -99,7 +99,7 @@ void BKE_mask_point_segment_co(struct MaskSpline *spline, struct MaskSplinePoint
 void BKE_mask_point_normal(struct MaskSpline *spline, struct MaskSplinePoint *point,
                            float u, float n[2]);
 float BKE_mask_point_weight_scalar(struct MaskSpline *spline, struct MaskSplinePoint *point, const float u);
-float BKE_mask_point_weight(struct MaskSpline *spline, struct MaskSplinePoint *point, float u);
+float BKE_mask_point_weight(struct MaskSpline *spline, struct MaskSplinePoint *point, const float u);
 struct MaskSplinePointUW *BKE_mask_point_sort_uw(struct MaskSplinePoint *point, struct MaskSplinePointUW *uw);
 void BKE_mask_point_add_uw(struct MaskSplinePoint *point, float u, float w);
 
index 0a6063a6b21fdd73a903adbbe1f5b6dbbe4b6f97..aaae58a6ab78be2b894231509af657ba8a605b38 100644 (file)
@@ -816,7 +816,7 @@ float BKE_mask_point_weight(MaskSpline *spline, MaskSplinePoint *point, const fl
                return bezt_next->weight;
        }
        else {
-               float cur_u, cur_w, next_u, next_w, fac;
+               float cur_u = 0.0f, cur_w = 0.0f, next_u = 0.0f, next_w = 0.0f, fac; /* Quite warnings */
                int i;
 
                for (i = 0; i < point->tot_uw + 1; i++) {
index f81496c377a511e5fe133665406d47655ff3ca98..a8363524dd763cd0fe01397f65e4e85c5088a4e2 100644 (file)
@@ -411,7 +411,7 @@ static int add_vertex_extrude(bContext *C, Mask *mask, MaskLayer *masklay, const
        float tangent_co[2];
        int do_cyclic_correct = FALSE;
        int do_recalc_src = FALSE;  /* when extruding from endpoints only */
-       int do_prev;                /* use prev point rather then next?? */
+       int do_prev = FALSE;        /* use prev point rather then next?? */
 
        if (!masklay) {
                return FALSE;
index 6bbcd1d253e2e8e283a94bcf41e7d2c5b7fd53cb..f154aec2eb4f4a941c95eba76f7739c0e77114ca 100644 (file)
@@ -2247,7 +2247,7 @@ static int find_hole_chains(KnifeTool_OpData *kcd, ListBase *hole, BMFace *f, Li
        ListBase *chain;
        BMVert *v;
        BMIter iter;
-       int nh, nf, i, j, k, m, ax, ay, ok, sep, bestsep;
+       int nh, nf, i, j, k, m, ax, ay, ok, sep = 0 /* Quite warnings */, bestsep;
        int besti[2], bestj[2];
        float d, bestd;
 
index cd8b9164862a95909a621caf8c35815f94723544..89c328e71d8366142a61dafc6b68558b4f1cd197 100644 (file)
@@ -265,7 +265,7 @@ static void get_pbvh_nodes(PBVH *pbvh,
                            float clip_planes[4][4],
                            PartialVisArea mode)
 {
-       BLI_pbvh_SearchCallback cb;
+       BLI_pbvh_SearchCallback cb = NULL;
 
        /* select search callback */
        switch (mode) {
@@ -277,7 +277,6 @@ static void get_pbvh_nodes(PBVH *pbvh,
                        break;
                case PARTIALVIS_ALL:
                case PARTIALVIS_MASKED:
-                       cb = NULL;
                        break;
        }
        
index e069a6b9663e5d43573542aad8fc64c7691fe2fd..6a9257ecb6ae7797a7c3140bc0a771e2de2e21c1 100644 (file)
@@ -753,8 +753,8 @@ static float tex_strength(SculptSession *ss, Brush *br, float point[3],
        else if (ss->texcache) {
                float rotation = -mtex->rot;
                float symm_point[3], point_2d[2];
-               float x, y;
-               float radius;
+               float x = 0.0f, y = 0.0f; /* Quite warnings */
+               float radius = 1.0f; /* Quite warnings */
 
                /* if the active area is being applied for symmetry, flip it
                 * across the symmetry axis and rotate it back to the original