elementary/els_icon - reduced codes
authorhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 27 Jun 2011 01:56:40 +0000 (01:56 +0000)
committerhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 27 Jun 2011 01:56:40 +0000 (01:56 +0000)
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60709 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/els_icon.c

index cf7a848..e1694c4 100644 (file)
@@ -446,10 +446,11 @@ _smart_reconfigure(Smart_Data *sd)
         if (iw < 1) iw = 1;
         if (ih < 1) ih = 1;
 
+        w = sd->w;
+        h = ((double)ih * w) / (double)iw;
+
         if (sd->fill_inside)
           {
-             w = sd->w;
-             h = ((double)ih * w) / (double)iw;
              if (h > sd->h)
                {
                   h = sd->h;
@@ -458,8 +459,6 @@ _smart_reconfigure(Smart_Data *sd)
           }
         else
           {
-             w = sd->w;
-             h = ((double)ih * w) / (double)iw;
              if (h < sd->h)
                {
                   h = sd->h;