evas: Fix crash in E
Somehow starting VirtualBox would crash E when trying to upload invalid data. I believe checking for NULL data here is all we need to do in order to keep the image data consistent and valid. I have to admit I'm not 100% sure what is happening here. Fixes T5868 @fix
This commit is contained in:
parent
9fd0ed736d
commit
69a3d68693
|
@ -694,7 +694,7 @@ evas_object_image_data_get(const Eo *eo_obj, Eina_Bool for_writing)
|
|||
pixels = ENFN->image_data_get(ENDT, o->engine_data, for_writing, &data, &o->load_error, &tofree);
|
||||
|
||||
/* if we fail to get engine_data, we have to return NULL */
|
||||
if (!pixels) return NULL;
|
||||
if (!pixels || !data) goto error;
|
||||
|
||||
if (!tofree)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue