diff --git a/src/lib/edje/edje_embryo.c b/src/lib/edje/edje_embryo.c index ef4c3f8ef9..b4ffbfc32d 100644 --- a/src/lib/edje/edje_embryo.c +++ b/src/lib/edje/edje_embryo.c @@ -2102,6 +2102,7 @@ case EDJE_PART_TYPE_##Short: \ Edje_Part_Description_##Type * new; \ tmp = (Edje_Part_Description_##Type *)parent; \ new = calloc(1, sizeof (Edje_Part_Description_##Type)); \ + if (!new) break; \ new->Spec = tmp->Spec; \ To = &new->common; \ break; \