8db68758a2d14e26bf65954871906e7967b736f8
[maemo-efl] / trunk / evas / debian / patches / 01_png_loader_missing_symbol.patch
1 --- a/src/modules/loaders/png/evas_image_load_png.c     2009-08-18 18:46:48.276829758 -0300
2 +++ b/src/modules/loaders/png/evas_image_load_png.c     2009-09-30 15:31:56.169009344 -0300
3 @@ -41,6 +41,14 @@ static Evas_Image_Load_Func evas_image_l
4    evas_image_load_file_data_png
5  };
6  
7 +static void
8 +png_set_expand_gray_1_2_4_to_8(png_structp png_ptr)
9 +{
10 +   if(png_ptr == NULL) return;
11 +   png_ptr->transformations |= 0x1000; /* PNG_EXPAND; */
12 +   png_ptr->flags &= ~0x0040; /* PNG_FLAG_ROW_INIT;*/
13 +}
14 +
15  static int
16  evas_image_load_file_head_png(Image_Entry *ie, const char *file, const char *key)
17  {