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>2021-07-05 16:37:11 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-07-05 16:45:21 +0300
commitdac81ad71b88d1ffa2ea2a4a22ede06dc4b56adb (patch)
tree00e7c2f96c8b325902012648a57d72394506c935 /source/blender/editors/mesh/editmesh_tools.c
parentd27db034440a70912014b06a799be5c36e88f231 (diff)
EditMesh: extract restore logic out of EDBM_redo_state_free
Split mesh restore logic into a new function: `EDBM_redo_state_restore_and_free`.
Diffstat (limited to 'source/blender/editors/mesh/editmesh_tools.c')
-rw-r--r--source/blender/editors/mesh/editmesh_tools.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c
index ed368b4ee6e..03f94e9f753 100644
--- a/source/blender/editors/mesh/editmesh_tools.c
+++ b/source/blender/editors/mesh/editmesh_tools.c
@@ -1284,7 +1284,7 @@ static bool edbm_connect_vert_pair(BMEditMesh *em, struct Mesh *me, wmOperator *
}
else if (failure) {
len = 0;
- EDBM_redo_state_free(&em_backup, em, true);
+ EDBM_redo_state_restore_and_free(&em_backup, em, true);
em_backup_free = false;
}
else {
@@ -1302,7 +1302,7 @@ static bool edbm_connect_vert_pair(BMEditMesh *em, struct Mesh *me, wmOperator *
}
if (em_backup_free) {
- EDBM_redo_state_free(&em_backup, NULL, false);
+ EDBM_redo_state_free(&em_backup);
}
}
MEM_freeN(verts);