From fa3481cf07d1f78791af2773b71013ab19fa180b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 18 Aug 2013 04:06:49 +0000 Subject: [PATCH] correct own error in recent linked stack edits. --- source/blender/editors/mesh/editmesh_select.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/editors/mesh/editmesh_select.c b/source/blender/editors/mesh/editmesh_select.c index f1c67d2f586..f4a55af742c 100644 --- a/source/blender/editors/mesh/editmesh_select.c +++ b/source/blender/editors/mesh/editmesh_select.c @@ -2619,6 +2619,7 @@ static int edbm_select_linked_flat_faces_exec(bContext *C, wmOperator *op) BM_mesh_elem_hflag_disable_all(bm, BM_FACE, BM_ELEM_TAG, false); + BLI_LINKSTACK_INIT(stack); BM_ITER_MESH (f, &iter, bm, BM_FACES_OF_MESH) { if ((BM_elem_flag_test(f, BM_ELEM_HIDDEN) != 0) || @@ -2628,7 +2629,7 @@ static int edbm_select_linked_flat_faces_exec(bContext *C, wmOperator *op) continue; } - BLI_LINKSTACK_INIT(stack); + BLI_assert(BLI_LINKSTACK_SIZE(stack) == 0); do { BM_face_select_set(bm, f, true);