raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1670fa27d9d5e6f0eebcc214e55262397c401c09
commit 1670fa27d9d5e6f0eebcc214e55262397c401c09 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Mon Sep 1 19:25:39 2014 +0900 ephysics - Dereference after null check - fix fix CID 1039416 --- src/lib/ephysics/ephysics_body.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/ephysics/ephysics_body.cpp b/src/lib/ephysics/ephysics_body.cpp index 3471938..c649506 100644 --- a/src/lib/ephysics/ephysics_body.cpp +++ b/src/lib/ephysics/ephysics_body.cpp @@ -2972,7 +2972,7 @@ EAPI EPhysics_Body * ephysics_body_soft_box_add(EPhysics_World *world) { EPhysics_Body *body; - EPhysics_Body_Face_Slice *face_slice; + EPhysics_Body_Face_Slice *face_slice = NULL; btCollisionShape *shape; btSoftBodyWorldInfo *world_info; btSoftBody *soft_body; @@ -3046,7 +3046,7 @@ ephysics_body_soft_box_add(EPhysics_World *world) no_slices: no_face_slice: - _ephysics_body_face_slice_del(face_slice); + if (face_slice) _ephysics_body_face_slice_del(face_slice); no_deform: ephysics_world_body_del(world, body); no_body: --
