diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-03-05 01:16:12 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-03-05 01:16:12 +0300 |
commit | 4e500101a7dd3ea578ca6d6f101c0d9ece7f5abc (patch) | |
tree | b84e5af642e8f702c2bc34a26155a49284fbda9b /source/blender/bmesh/operators | |
parent | fea07c1a63fdfe3bf25d77d862e83bdf024347b8 (diff) |
Cleanup: quiet -Wcomma, cast to void where needed
Diffstat (limited to 'source/blender/bmesh/operators')
-rw-r--r-- | source/blender/bmesh/operators/bmo_bridge.c | 6 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_dissolve.c | 2 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_dupe.c | 3 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_extrude.c | 3 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_inset.c | 10 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_poke.c | 2 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_primitive.c | 12 | ||||
-rw-r--r-- | source/blender/bmesh/operators/bmo_removedoubles.c | 2 |
8 files changed, 24 insertions, 16 deletions
diff --git a/source/blender/bmesh/operators/bmo_bridge.c b/source/blender/bmesh/operators/bmo_bridge.c index bdd4e253a63..c7bf481d7d5 100644 --- a/source/blender/bmesh/operators/bmo_bridge.c +++ b/source/blender/bmesh/operators/bmo_bridge.c @@ -54,7 +54,8 @@ static void bm_bridge_splice_loops(BMesh *bm, LinkData *el_a, LinkData *el_b, co interp_v3_v3v3(v_b->co, v_a->co, v_b->co, merge_factor); BLI_assert(v_a != v_b); BMO_slot_map_elem_insert(&op_weld, slot_targetmap, v_a, v_b); - } while ((el_b = el_b->next), + } while ((void) + (el_b = el_b->next), (el_a = el_a->next)); BMO_op_exec(bm, &op_weld); @@ -95,7 +96,8 @@ static float bm_edgeloop_offset_length( BLI_assert(el_a->prev == NULL); /* must be first */ do { len += len_v3v3(((BMVert *)el_a->data)->co, ((BMVert *)el_b->data)->co); - } while ((el_b = el_b->next ? el_b->next : el_b_first), + } while ((void) + (el_b = el_b->next ? el_b->next : el_b_first), (el_a = el_a->next) && (len < len_max)); return len; } diff --git a/source/blender/bmesh/operators/bmo_dissolve.c b/source/blender/bmesh/operators/bmo_dissolve.c index ac0466a74d2..c8dff4a8598 100644 --- a/source/blender/bmesh/operators/bmo_dissolve.c +++ b/source/blender/bmesh/operators/bmo_dissolve.c @@ -544,7 +544,7 @@ void bmo_dissolve_degenerate_exec(BMesh *bm, BMOperator *op) if ( /* check the loop hasn't already been tested (and flag not to test again) */ !BM_elem_flag_test(l_iter, BM_ELEM_TAG) && - (BM_elem_flag_enable(l_iter, BM_ELEM_TAG), + ((void)BM_elem_flag_enable(l_iter, BM_ELEM_TAG), /* check we're marked to tested (radial edge already tested) */ BMO_elem_flag_test(bm, l_iter->prev->e, EDGE_MARK) && diff --git a/source/blender/bmesh/operators/bmo_dupe.c b/source/blender/bmesh/operators/bmo_dupe.c index 33048e6c86e..fd430de80f9 100644 --- a/source/blender/bmesh/operators/bmo_dupe.c +++ b/source/blender/bmesh/operators/bmo_dupe.c @@ -170,7 +170,8 @@ static BMFace *bmo_face_copy( l_iter_dst = BM_FACE_FIRST_LOOP(f_dst); do { BM_elem_attrs_copy(bm_src, bm_dst, l_iter_src, l_iter_dst); - } while ((l_iter_dst = l_iter_dst->next), + } while ((void) + (l_iter_dst = l_iter_dst->next), (l_iter_src = l_iter_src->next) != l_first_src); /* Mark the face for output */ diff --git a/source/blender/bmesh/operators/bmo_extrude.c b/source/blender/bmesh/operators/bmo_extrude.c index 3eae98b3c46..e9b6d1f8cfe 100644 --- a/source/blender/bmesh/operators/bmo_extrude.c +++ b/source/blender/bmesh/operators/bmo_extrude.c @@ -116,7 +116,8 @@ void bmo_extrude_discrete_faces_exec(BMesh *bm, BMOperator *op) } } - } while (((l_new = l_new->next), + } while (((void) + (l_new = l_new->next), (l_org = l_org->next)) != l_org_first); } diff --git a/source/blender/bmesh/operators/bmo_inset.c b/source/blender/bmesh/operators/bmo_inset.c index 1438efa493d..e0569489762 100644 --- a/source/blender/bmesh/operators/bmo_inset.c +++ b/source/blender/bmesh/operators/bmo_inset.c @@ -94,7 +94,7 @@ static void bm_interp_face_store(InterpFace *iface, BMesh *bm, BMFace *f, MemAre /* use later for index lookups */ BM_elem_index_set(l_iter, i); /* set_dirty */ - } while (i++, (l_iter = l_iter->next) != l_first); + } while ((void)i++, (l_iter = l_iter->next) != l_first); bm->elem_index_dirty |= BM_LOOP; } static void bm_interp_face_free(InterpFace *iface, BMesh *bm) @@ -293,7 +293,7 @@ static void bmo_face_inset_individual( /* unrelated to splitting, but calc here */ BM_edge_calc_face_tangent(l_iter->e, l_iter, edge_nors[i]); - } while (i++, ((l_iter = l_iter->next) != l_first)); + } while ((void)i++, ((l_iter = l_iter->next) != l_first)); /* build rim faces */ @@ -324,7 +324,7 @@ static void bmo_face_inset_individual( BM_elem_attrs_copy(bm, bm, l_iter->next, l_other); BM_elem_attrs_copy(bm, bm, l_iter, l_other->next); } - } while (i++, ((l_iter = l_iter->next) != l_first)); + } while ((void)i++, ((l_iter = l_iter->next) != l_first)); /* hold interpolation values */ if (use_interpolate) { @@ -376,14 +376,14 @@ static void bmo_face_inset_individual( copy_v3_v3(coords[i], v_new_co); - } while (i++, ((l_iter = l_iter->next) != l_first)); + } while ((void)i++, ((l_iter = l_iter->next) != l_first)); /* update the coords */ l_iter = l_first; i = 0; do { copy_v3_v3(l_iter->v->co, coords[i]); - } while (i++, ((l_iter = l_iter->next) != l_first)); + } while ((void)i++, ((l_iter = l_iter->next) != l_first)); if (use_interpolate) { diff --git a/source/blender/bmesh/operators/bmo_poke.c b/source/blender/bmesh/operators/bmo_poke.c index 95407f3ac9b..4d86d6e8e5b 100644 --- a/source/blender/bmesh/operators/bmo_poke.c +++ b/source/blender/bmesh/operators/bmo_poke.c @@ -140,7 +140,7 @@ void bmo_poke_exec(BMesh *bm, BMOperator *op) offset_fac += len_v3v3(f_center, l_iter->v->co); } - } while (i++, (l_iter = l_iter->next) != l_first); + } while ((void)i++, (l_iter = l_iter->next) != l_first); if (use_relative_offset) { offset_fac /= (float)f->len; diff --git a/source/blender/bmesh/operators/bmo_primitive.c b/source/blender/bmesh/operators/bmo_primitive.c index 0935e0acb45..fcf02c4bc3f 100644 --- a/source/blender/bmesh/operators/bmo_primitive.c +++ b/source/blender/bmesh/operators/bmo_primitive.c @@ -635,7 +635,6 @@ void BM_mesh_calc_uvs_sphere(BMesh *bm, const short oflag) void bmo_create_monkey_exec(BMesh *bm, BMOperator *op) { - BMVert *eve; BMVert **tv = MEM_mallocN(sizeof(*tv) * monkeynv * 2, "tv"); float mat[4][4]; int i; @@ -653,9 +652,14 @@ void bmo_create_monkey_exec(BMesh *bm, BMOperator *op) tv[i] = BM_vert_create(bm, v, NULL, BM_CREATE_NOP); BMO_elem_flag_enable(bm, tv[i], VERT_MARK); - tv[monkeynv + i] = (fabsf(v[0] = -v[0]) < 0.001f) ? - tv[i] : - (eve = BM_vert_create(bm, v, NULL, BM_CREATE_NOP), mul_m4_v3(mat, eve->co), eve); + if (fabsf(v[0] = -v[0]) < 0.001f) { + tv[monkeynv + i] = tv[i]; + } + else { + BMVert *eve = BM_vert_create(bm, v, NULL, BM_CREATE_NOP); + mul_m4_v3(mat, eve->co); + tv[monkeynv + i] = eve; + } BMO_elem_flag_enable(bm, tv[monkeynv + i], VERT_MARK); diff --git a/source/blender/bmesh/operators/bmo_removedoubles.c b/source/blender/bmesh/operators/bmo_removedoubles.c index 97fd78e039a..a1f40b31fc7 100644 --- a/source/blender/bmesh/operators/bmo_removedoubles.c +++ b/source/blender/bmesh/operators/bmo_removedoubles.c @@ -170,7 +170,7 @@ finally: l_iter = l_first = BM_FACE_FIRST_LOOP(f_new); do { BM_elem_attrs_copy(bm, bm, loops[i], l_iter); - } while (i++, (l_iter = l_iter->next) != l_first); + } while ((void)i++, (l_iter = l_iter->next) != l_first); return f_new; } |