From a0eb98db3bdb6eb6df9ca0816a059edc409e7571 Mon Sep 17 00:00:00 2001 From: Vitalii Vorobiov Date: Tue, 7 Jun 2016 17:56:40 +0300 Subject: [PATCH] edje_edit: text style should be able to set into NULL @fix --- src/lib/edje/edje_edit.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c index ca04f1d9e2..bca60c2152 100644 --- a/src/lib/edje/edje_edit.c +++ b/src/lib/edje/edje_edit.c @@ -8453,14 +8453,13 @@ edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *s Edje_Part_Description_Text *txt; GET_PD_OR_RETURN(EINA_FALSE); - if (!style) return EINA_FALSE; if ((rp->part->type != EDJE_PART_TYPE_TEXT) && (rp->part->type != EDJE_PART_TYPE_TEXTBLOCK)) return EINA_FALSE; txt = (Edje_Part_Description_Text *)pd; - txt->text.style.str = eina_stringshare_add(style); + _edje_if_string_replace(ed, &txt->text.style.str, style); edje_object_calc_force(obj); return EINA_TRUE;