evas: fix uninitialized value usage in Evas_3D.

This code look suspiciously similar to src/lib/evas/canvas/evas_3d_mesh.c
line 682.
This commit is contained in:
Cedric Bail 2014-05-10 12:08:45 +02:00
parent 4f1ace7889
commit 7c1679550b
1 changed files with 2 additions and 2 deletions

View File

@ -608,7 +608,7 @@ _mesh_frame_find(Evas_3D_Mesh *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;
Evas_3D_Mesh_Data *pdmesh = eo_data_scope_get(mesh, EVAS_3D_MESH_CLASS);
left = pdmesh->frames;
@ -628,7 +628,7 @@ _mesh_frame_find(Evas_3D_Mesh *mesh, int frame,
if (right == NULL)
{
if (frame <= f0->frame)
if (f0 && frame <= f0->frame)
{
*l = NULL;
*r = left;