Introduces a patch to evas package
[maemo-efl] / trunk / evas / debian / patches / 01_png_loader_missing_symbol.patch
diff --git a/trunk/evas/debian/patches/01_png_loader_missing_symbol.patch b/trunk/evas/debian/patches/01_png_loader_missing_symbol.patch
new file mode 100644 (file)
index 0000000..8db6875
--- /dev/null
@@ -0,0 +1,17 @@
+--- a/src/modules/loaders/png/evas_image_load_png.c    2009-08-18 18:46:48.276829758 -0300
++++ b/src/modules/loaders/png/evas_image_load_png.c    2009-09-30 15:31:56.169009344 -0300
+@@ -41,6 +41,14 @@ static Evas_Image_Load_Func evas_image_l
+   evas_image_load_file_data_png
+ };
++static void
++png_set_expand_gray_1_2_4_to_8(png_structp png_ptr)
++{
++   if(png_ptr == NULL) return;
++   png_ptr->transformations |= 0x1000; /* PNG_EXPAND; */
++   png_ptr->flags &= ~0x0040; /* PNG_FLAG_ROW_INIT;*/
++}
++
+ static int
+ evas_image_load_file_head_png(Image_Entry *ie, const char *file, const char *key)
+ {