diff options
author | Cedric Bail <cedric.bail@free.fr> | 2014-05-10 11:58:40 +0200 |
---|---|---|
committer | Cedric Bail <cedric.bail@free.fr> | 2014-05-10 12:04:03 +0200 |
commit | 45d1cd0b01995e147358d23bff7681c3d1bbe7bc (patch) | |
tree | 6caf0ed8931bb4278d040472ae0d9c8e5825663c | |
parent | d8652193fc4b43279e3d8a970138f09a9e134cd9 (diff) | |
download | efl-45d1cd0b01995e147358d23bff7681c3d1bbe7bc.tar.gz |
evas: fix use of uninitialized value in Evas_3D_Mesh.
-rw-r--r-- | src/lib/evas/canvas/evas_3d_mesh.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/evas/canvas/evas_3d_mesh.c b/src/lib/evas/canvas/evas_3d_mesh.c index a876e8b1c1..b678c0034b 100644 --- a/src/lib/evas/canvas/evas_3d_mesh.c +++ b/src/lib/evas/canvas/evas_3d_mesh.c @@ -682,7 +682,7 @@ _mesh_frame_find(Evas_3D_Mesh_Data *mesh, int frame, Eina_List **l, Eina_List **r) { Eina_List *left, *right; - Evas_3D_Mesh_Frame *f0, *f1; + Evas_3D_Mesh_Frame *f0 = NULL, *f1; left = mesh->frames; right = eina_list_next(left); @@ -701,7 +701,7 @@ _mesh_frame_find(Evas_3D_Mesh_Data *mesh, int frame, if (right == NULL) { - if (frame <= f0->frame) + if (f0 && frame <= f0->frame) { *l = NULL; *r = left; |