From: Chris Michael Date: Mon, 13 Apr 2015 00:55:49 +0000 (-0400) Subject: evas-3d: Fix Resource leak from CID1271635 X-Git-Tag: v1.14.0-beta1~13 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3eed18d231c680dcabfe24b18bfa889026ba85ac;p=platform%2Fupstream%2Fefl.git evas-3d: Fix Resource leak from CID1271635 Summary: This fixes a reported resource leak (by coverity). _pack_meshes_vertex_data allocates memory stored in 'vertices' however vertices is never free'd unless count > 0 @fix Signed-off-by: Chris Michael --- diff --git a/src/lib/evas/canvas/evas_3d_node.c b/src/lib/evas/canvas/evas_3d_node.c index 746665e..c9c2fb4 100644 --- a/src/lib/evas/canvas/evas_3d_node.c +++ b/src/lib/evas/canvas/evas_3d_node.c @@ -570,8 +570,8 @@ _update_node_shapes(Evas_3D_Node *node) _rotate_vertices(&pd->orientation_world, count, vertices); _calculate_box(&pd->local_aabb, count, vertices); } - free(vertices); } + free(vertices); } pd->bsphere.radius = pd->local_bsphere.radius;