Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-09-04 10:50:15 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-09-04 10:50:15 +0400
commit38075c7b3c4aff228647c94184d0d2a6ea5e14d3 (patch)
tree8e78b4919ea068b1bc857f6883976a537233f6fa /source/blender/blenkernel/intern/mesh_validate.c
parent1dc470dc8d6bb38466382fb82952aa874344f3c2 (diff)
fix for building on msvc
Diffstat (limited to 'source/blender/blenkernel/intern/mesh_validate.c')
-rw-r--r--source/blender/blenkernel/intern/mesh_validate.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/mesh_validate.c b/source/blender/blenkernel/intern/mesh_validate.c
index abdcb2baf4f..b5056f75bf9 100644
--- a/source/blender/blenkernel/intern/mesh_validate.c
+++ b/source/blender/blenkernel/intern/mesh_validate.c
@@ -903,12 +903,13 @@ static bool mesh_validate_customdata(CustomData *data, CustomDataMask mask,
*/
bool BKE_mesh_validate_all_customdata(CustomData *vdata, CustomData *edata,
CustomData *ldata, CustomData *pdata,
- CustomDataMask mask,
+ const bool check_meshmask,
const bool do_verbose, const bool do_fixes,
bool *r_change)
{
bool is_valid = true;
bool is_change_v, is_change_e, is_change_l, is_change_p;
+ CustomDataMask mask = check_meshmask ? CD_MASK_MESH : 0;
is_valid &= mesh_validate_customdata(vdata, mask, do_verbose, do_fixes, &is_change_v);
is_valid &= mesh_validate_customdata(edata, mask, do_verbose, do_fixes, &is_change_e);
@@ -936,7 +937,7 @@ int BKE_mesh_validate(Mesh *me, const int do_verbose)
is_valid &= BKE_mesh_validate_all_customdata(
&me->vdata, &me->edata, &me->ldata, &me->pdata,
- CD_MASK_MESH,
+ true,
do_verbose, true,
&is_change);