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:
authorGermano Cavalcante <germano.costa@ig.com.br>2020-05-22 20:58:56 +0300
committerGermano Cavalcante <germano.costa@ig.com.br>2020-05-22 20:58:56 +0300
commite8209c36e61dda0b1f2a84c9d2567892c3de6a66 (patch)
tree5d3c00469b428ad45fc7b77185046d439021b720
parent45f17e10ec5079ab94d6cf92aa5901c46f7c44aa (diff)
Cleanup: Deduplicate code
-rw-r--r--source/blender/editors/transform/transform_constraints.c20
1 files changed, 3 insertions, 17 deletions
diff --git a/source/blender/editors/transform/transform_constraints.c b/source/blender/editors/transform/transform_constraints.c
index 68faddd2060..0a6e0d6b7f5 100644
--- a/source/blender/editors/transform/transform_constraints.c
+++ b/source/blender/editors/transform/transform_constraints.c
@@ -640,36 +640,22 @@ void setUserConstraint(TransInfo *t, short orientation, int mode, const char fte
BLI_snprintf(text, sizeof(text), ftext, spacename);
switch (orientation) {
- case V3D_ORIENT_GLOBAL: {
- setConstraint(t, mode, text);
- break;
- }
case V3D_ORIENT_LOCAL:
setLocalConstraint(t, mode, text);
break;
case V3D_ORIENT_NORMAL:
if (checkUseAxisMatrix(t)) {
setAxisMatrixConstraint(t, mode, text);
+ break;
}
- else {
- setConstraint(t, mode, text);
- }
- break;
+ ATTR_FALLTHROUGH;
+ case V3D_ORIENT_GLOBAL:
case V3D_ORIENT_VIEW:
- setConstraint(t, mode, text);
- break;
case V3D_ORIENT_CURSOR:
- setConstraint(t, mode, text);
- break;
case V3D_ORIENT_GIMBAL:
- setConstraint(t, mode, text);
- break;
case V3D_ORIENT_CUSTOM_MATRIX:
- setConstraint(t, mode, text);
- break;
case V3D_ORIENT_CUSTOM:
default: {
- BLI_assert(orientation >= V3D_ORIENT_CUSTOM);
setConstraint(t, mode, text);
break;
}