From c4e40c5f96ca5f71f405db012bdeaafe0168f067 Mon Sep 17 00:00:00 2001 From: discomfitor Date: Fri, 22 Jul 2011 22:41:32 +0000 Subject: [PATCH] use eina_str_has_extension instead of strrchr nonsense git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@61601 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_icon.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/elm_icon.c b/src/lib/elm_icon.c index 62ffb61..cd7edab 100644 --- a/src/lib/elm_icon.c +++ b/src/lib/elm_icon.c @@ -477,13 +477,12 @@ elm_icon_file_set(Evas_Object *obj, const char *file, const char *group) ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE; Widget_Data *wd = elm_widget_data_get(obj); Eina_Bool ret; - const char *p; if (!wd) return EINA_FALSE; EINA_SAFETY_ON_NULL_RETURN_VAL(file, EINA_FALSE); if (wd->stdicon) eina_stringshare_del(wd->stdicon); wd->stdicon = NULL; - if (((p = strrchr(file, '.'))) && (!strcasecmp(p, ".edj"))) + if (eina_str_has_extension(file, ".edj")) ret = _els_smart_icon_file_edje_set(wd->img, file, group); else ret = _els_smart_icon_file_key_set(wd->img, file, group); -- 2.7.4