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>2011-11-10 07:40:02 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-11-10 07:40:02 +0400
commita96c3ce9e0a61bc29fef8212a742658795aabbed (patch)
tree7898cfa7c8fa6b84efad05183bfe6d1234ec6481 /source/blender/editors/space_view3d/drawmesh.c
parent685041d53a5a86c6c30fff6995a3873c4fb7d0af (diff)
fix compile errors for previous merge
Diffstat (limited to 'source/blender/editors/space_view3d/drawmesh.c')
-rw-r--r--source/blender/editors/space_view3d/drawmesh.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/source/blender/editors/space_view3d/drawmesh.c b/source/blender/editors/space_view3d/drawmesh.c
index 31046603216..56215f6523c 100644
--- a/source/blender/editors/space_view3d/drawmesh.c
+++ b/source/blender/editors/space_view3d/drawmesh.c
@@ -797,12 +797,14 @@ static int tex_mat_set_face_mesh_cb(void *userData, int index)
return !(mface->flag & ME_HIDE);
}
-static int tex_mat_set_face_editmesh_cb(void *UNUSED(userData), int index)
+static int tex_mat_set_face_editmesh_cb(void *userData, int index)
{
/* editmode face hiding */
- EditFace *efa= EM_get_face_for_index(index);
+ TexMatCallback *data= (TexMatCallback*)userData;
+ Mesh *me = (Mesh*)data->me;
+ BMFace *efa= EDBM_get_face_for_index(me->edit_btmesh, index);
- return !(efa->h);
+ return !BM_TestHFlag(efa, BM_HIDDEN);
}
void draw_mesh_textured(Scene *scene, View3D *v3d, RegionView3D *rv3d, Object *ob, DerivedMesh *dm, int faceselect)