From 1670fa27d9d5e6f0eebcc214e55262397c401c09 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 1 Sep 2014 19:25:39 +0900 Subject: [PATCH] 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 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: