diff options
author | Hermet Park <hermetpark@gmail.com> | 2019-09-05 18:09:36 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2019-09-05 18:09:36 +0900 |
commit | 7915aafedda6cb663f185eaa97c187c03eb1a907 (patch) | |
tree | 559eee82c7a329cf30f6f3554a75526d6507158d | |
parent | c703fba14347f11507ebadc8736539a5a8eae63e (diff) |
canvas 3d: remove potential dangling pointer.
-rw-r--r-- | src/lib/evas/canvas/evas_canvas3d_mesh.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/evas_canvas3d_mesh.c b/src/lib/evas/canvas/evas_canvas3d_mesh.c index 64dd5f9fc8..0bea10eb21 100644 --- a/src/lib/evas/canvas/evas_canvas3d_mesh.c +++ b/src/lib/evas/canvas/evas_canvas3d_mesh.c | |||
@@ -154,7 +154,10 @@ _mesh_fini(Evas_Canvas3D_Mesh_Data *pd) | |||
154 | } | 154 | } |
155 | 155 | ||
156 | if (pd->indices && pd->owns_indices) | 156 | if (pd->indices && pd->owns_indices) |
157 | free(pd->indices); | 157 | { |
158 | free(pd->indices); | ||
159 | pd->indices = NULL; | ||
160 | } | ||
158 | 161 | ||
159 | if (pd->nodes) | 162 | if (pd->nodes) |
160 | eina_hash_free(pd->nodes); | 163 | eina_hash_free(pd->nodes); |