diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-09-01 19:25:39 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-09-01 19:40:47 +0900 |
commit | 1670fa27d9d5e6f0eebcc214e55262397c401c09 (patch) | |
tree | 3061398bab2820a34d1a231a4eef8d3f6ae5908a /src/lib | |
parent | 719ecf18e85f7214d0658033b38338fac6820a65 (diff) | |
download | efl-1670fa27d9d5e6f0eebcc214e55262397c401c09.tar.gz |
ephysics - Dereference after null check - fix
fix CID 1039416
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/ephysics/ephysics_body.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ephysics/ephysics_body.cpp b/src/lib/ephysics/ephysics_body.cpp index 34719383bb..c649506f7c 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: |