fix gif scale down bug fix
authorJiyoun Park <jy0703.park@samsung.com>
Thu, 11 Apr 2013 09:34:50 +0000 (18:34 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Thu, 11 Apr 2013 09:54:32 +0000 (18:54 +0900)
Change-Id: I4eeedd53c5a81972a8dca0ffbe8da090108b8123

src/modules/loaders/gif/evas_image_load_gif.c

index 2835810..eab5fa9 100644 (file)
@@ -543,9 +543,9 @@ _evas_image_load_frame_image_data(Image_Entry *ie, GifFileType *gif, Image_Entry
                               }
                             else
                               {
-                                 r = cmap->Colors[rows[i1][j1]].Red;
-                                 g = cmap->Colors[rows[i1][j1]].Green;
-                                 b = cmap->Colors[rows[i1][j1]].Blue;
+                                 r = cmap->Colors[rows[i1][j1 * scale_ratio]].Red;
+                                 g = cmap->Colors[rows[i1][j1 * scale_ratio]].Green;
+                                 b = cmap->Colors[rows[i1][j1 * scale_ratio]].Blue;
                                  *ptr++ = ARGB_JOIN(0xff, r, g, b);
                               }
                          }