diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2014-04-15 18:15:43 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2014-04-15 18:20:07 +0400 |
commit | a15ae564217f2b47848c337e477068be0e150973 (patch) | |
tree | 4ad5f8c48ebdb9fa2698a13435f4183db6e71506 /source | |
parent | f270b34e99beca48f71e1b66c13c3b113d8d75fa (diff) |
Fix T39743: Crash when deleting faces in with new autosmooth.
Odd I did not catch this one... :/
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_core.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/intern/bmesh_core.c b/source/blender/bmesh/intern/bmesh_core.c index a06921b87fe..57ab1a45d4d 100644 --- a/source/blender/bmesh/intern/bmesh_core.c +++ b/source/blender/bmesh/intern/bmesh_core.c @@ -677,6 +677,7 @@ static void bm_kill_only_face(BMesh *bm, BMFace *f) static void bm_kill_only_loop(BMesh *bm, BMLoop *l) { bm->totloop--; + bm->elem_index_dirty |= BM_LOOP; if (l->head.data) CustomData_bmesh_free_block(&bm->ldata, &l->head.data); |