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:
authorDilith Jayakody <dilithjay@gmail.com>2022-04-03 05:38:54 +0300
committerDilith Jayakody <dilithjay@gmail.com>2022-04-03 05:38:54 +0300
commitbb44667a2e8f9c91548a574443e750583918e996 (patch)
tree12347d0a95971a9b7cd7d11786ccc2f948b214c6 /source/blender/editors/object/object_transform.cc
parent2579367c93296eb2ab1da0b51dc107287dc09fd3 (diff)
parent79ff65d07bac0ecf0170542f86dc03a0228b53d5 (diff)
Merge branch 'master' into soc-2021-curvessoc-2021-curves
Diffstat (limited to 'source/blender/editors/object/object_transform.cc')
-rw-r--r--source/blender/editors/object/object_transform.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/object/object_transform.cc b/source/blender/editors/object/object_transform.cc
index 36d70eeef64..235ffb61738 100644
--- a/source/blender/editors/object/object_transform.cc
+++ b/source/blender/editors/object/object_transform.cc
@@ -1263,12 +1263,12 @@ static int object_origin_set_exec(bContext *C, wmOperator *op)
}
/* reset flags */
- for (int object_index = 0; object_index < objects.size(); object_index++) {
+ for (const int object_index : objects.index_range()) {
Object *ob = objects[object_index];
ob->flag &= ~OB_DONE;
/* move active first */
- if (ob == obact) {
+ if (ob == obact && objects.size() > 1) {
memmove(&objects[1], objects.data(), object_index * sizeof(Object *));
objects[0] = ob;
}