ephysics: set proper geometry when setting an object to a face
authorBruno Dilly <bdilly@profusion.mobi>
Tue, 6 Jun 2017 21:00:27 +0000 (14:00 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 6 Jun 2017 21:00:33 +0000 (14:00 -0700)
Summary:
It was missing a break statement in a switch.

Fixes T5547

@fix

Reviewers: cedric

Subscribers: jpeg

Maniphest Tasks: T5547

Differential Revision: https://phab.enlightenment.org/D4941

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/ephysics/ephysics_body.cpp

index 7c4754b..58a35b3 100644 (file)
@@ -4688,10 +4688,12 @@ _ephysics_body_box_face_evas_object_set(EPhysics_Body *body, EPhysics_Body_Face
       case EPHYSICS_BODY_BOX_FACE_LEFT:
          _ephysics_body_geometry_set(body, bx, by, bz,
                                      bw, obj_h, obj_w, rate);
+         break;
       case EPHYSICS_BODY_BOX_FACE_TOP:
       case EPHYSICS_BODY_BOX_FACE_BOTTOM:
          _ephysics_body_geometry_set(body, bx, by, bz,
                                      obj_w, bh, obj_h, rate);
+         break;
       default:
          break;
      }