From: Vincent Torri <vtorri@univ-evry.fr>
authorVincent Torri <vtorri@univ-evry.fr>
Thu, 11 Aug 2011 21:47:46 +0000 (21:47 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 11 Aug 2011 21:47:46 +0000 (21:47 +0000)
To: enlightenment-devel@lists.sourceforge.net
Subject: Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
Date: Thu, 11 Aug 2011 23:41:37 +0200 (CEST)

eina suffix or whatever eina function to detect suffi ?

Vincent

SVN revision: 62363

src/bin/e_bg.c

index a918d00..72ed93c 100644 (file)
@@ -238,7 +238,6 @@ e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition)
    Evas_Object *o;
    const char *bgfile = "";
    const char *trans = "";
-   const char *ext;
    E_Desk *desk;
 
    if (transition == E_BG_TRANSITION_START) trans = e_config->transition_start;
@@ -296,8 +295,7 @@ e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition)
        evas_object_clip_set(o, zone->bg_clip_object);
        evas_object_show(o);
      }
-   if (bgfile) ext = strrchr(bgfile, '.');
-   if ((ext) && (!strcasecmp(ext, ".edj")))
+   if (eina_str_has_extension(bgfile, ".edj"))
      {
         o = edje_object_add(zone->container->bg_evas);
         evas_object_data_set(o, "e_zone", zone);