and only check version if surf != NULL

SVN revision: 55318
This commit is contained in:
Carsten Haitzler 2010-12-06 09:02:16 +00:00
parent f2e4cc5555
commit fa337f7f7f
1 changed files with 3 additions and 2 deletions

View File

@ -1896,8 +1896,9 @@ evas_object_image_native_surface_set(Evas_Object *obj, Evas_Native_Surface *surf
return;
MAGIC_CHECK_END();
if (!obj->layer->evas->engine.func->image_native_set) return;
if ((surf->version < 2) ||
(surf->version > EVAS_NATIVE_SURFACE_VERSION)) return;
if ((surf) &&
((surf->version < 2) ||
(surf->version > EVAS_NATIVE_SURFACE_VERSION))) return;
o->engine_data =
obj->layer->evas->engine.func->image_native_set(obj->layer->evas->engine.data.output,
o->engine_data,