diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-10-31 15:05:32 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-10-31 15:05:32 +0400 |
commit | c85488ff9ee69a5f51cfcc658e028fac6ffdab80 (patch) | |
tree | b0be99f75c5b58f615a7a16875098787f00be155 /source/blender/blenkernel | |
parent | 00b8c2afa195bb2e8aaf9afd8cd43d0100e0ce94 (diff) |
fix for crash in own commit r51773. drawing VBO's used the wrong origindex.
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/cdderivedmesh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/cdderivedmesh.c b/source/blender/blenkernel/intern/cdderivedmesh.c index c6d5e4ed727..159806f6e6b 100644 --- a/source/blender/blenkernel/intern/cdderivedmesh.c +++ b/source/blender/blenkernel/intern/cdderivedmesh.c @@ -938,7 +938,7 @@ static void cdDM_drawMappedFaces(DerivedMesh *dm, if (i != tottri - 1) next_actualFace = dm->drawObject->triangle_to_mface[i + 1]; - orig = (index_mf_to_mpoly) ? DM_origindex_mface_mpoly(index_mf_to_mpoly, index_mp_to_orig, i) : i; + orig = (index_mf_to_mpoly) ? DM_origindex_mface_mpoly(index_mf_to_mpoly, index_mp_to_orig, actualFace) : actualFace; if (orig == ORIGINDEX_NONE) draw_option = setMaterial(mface->mat_nr + 1, NULL); |