edje_load: fix possible null pointer dereference
This commit is contained in:
parent
57531de444
commit
070333c8cc
|
@ -954,7 +954,9 @@ _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const ch
|
||||||
case EDJE_PART_TYPE_VECTOR:
|
case EDJE_PART_TYPE_VECTOR:
|
||||||
rp->type = EDJE_RP_TYPE_VECTOR;
|
rp->type = EDJE_RP_TYPE_VECTOR;
|
||||||
rp->typedata.vector = calloc(1, sizeof(Edje_Real_Part_Vector));
|
rp->typedata.vector = calloc(1, sizeof(Edje_Real_Part_Vector));
|
||||||
if (!rp->typedata.vector) memerr = EINA_TRUE;
|
if (!rp->typedata.vector)
|
||||||
|
memerr = EINA_TRUE;
|
||||||
|
else
|
||||||
rp->typedata.vector->current_id = -1;
|
rp->typedata.vector->current_id = -1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue