forked from enlightenment/efl
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:
parent
4f1ace7889
commit
7c1679550b
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue