From: Carsten Haitzler Date: Thu, 26 Feb 2009 06:09:15 +0000 (+0000) Subject: no - need to add. the strings are not necessarily stringshare strings! X-Git-Tag: v1.0.0~5445 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d17730a561a1161e56e12265d8025f37a8392997;p=platform%2Fupstream%2Felementary.git no - need to add. the strings are not necessarily stringshare strings! SVN revision: 39233 --- diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index c4d88ee..2269c33 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -56,7 +56,7 @@ _theme_hook(Evas_Object *obj) { Widget_Data *wd = elm_widget_data_get(obj); const char *t; - t = eina_stringshare_ref(elm_entry_entry_get(obj)); + t = eina_stringshare_add(elm_entry_entry_get(obj)); _elm_theme_set(wd->ent, "entry", _getbase(obj), "default"); elm_entry_entry_set(obj, t); eina_stringshare_del(t); @@ -682,8 +682,7 @@ elm_entry_single_line_set(Evas_Object *obj, Evas_Bool single_line) if (wd->single_line == single_line) return; wd->single_line = single_line; wd->linewrap = 0; - t = eina_stringshare_ref(elm_entry_entry_get(obj)); - eina_stringshare_del(t); + t = eina_stringshare_add(elm_entry_entry_get(obj)); _elm_theme_set(wd->ent, "entry", _getbase(obj), "default"); elm_entry_entry_set(obj, t); eina_stringshare_del(t); @@ -699,7 +698,7 @@ elm_entry_password_set(Evas_Object *obj, Evas_Bool password) wd->password = password; wd->single_line = 1; wd->linewrap = 0; - t = eina_stringshare_ref(elm_entry_entry_get(obj)); + t = eina_stringshare_add(elm_entry_entry_get(obj)); _elm_theme_set(wd->ent, "entry", _getbase(obj), "default"); elm_entry_entry_set(obj, t); eina_stringshare_del(t); @@ -756,7 +755,7 @@ elm_entry_line_wrap_set(Evas_Object *obj, Evas_Bool wrap) const char *t; if (wd->linewrap == wrap) return; wd->linewrap = wrap; - t = eina_stringshare_ref(elm_entry_entry_get(obj)); + t = eina_stringshare_add(elm_entry_entry_get(obj)); _elm_theme_set(wd->ent, "entry", _getbase(obj), "default"); elm_entry_entry_set(obj, t); eina_stringshare_del(t); @@ -770,7 +769,7 @@ elm_entry_editable_set(Evas_Object *obj, Evas_Bool editable) const char *t; if (wd->editable == editable) return; wd->editable = editable; - t = eina_stringshare_ref(elm_entry_entry_get(obj)); + t = eina_stringshare_add(elm_entry_entry_get(obj)); _elm_theme_set(wd->ent, "entry", _getbase(obj), "default"); elm_entry_entry_set(obj, t); eina_stringshare_del(t);