Ticket #28090: patch-png.c.diff
File patch-png.c.diff, 662 bytes (added by ak.ml@…, 14 years ago) |
---|
-
src/png.c
old new 357 357 if (settings->bpp == 3) 358 358 { 359 359 png_set_strip_16(png_ptr); 360 png_set_ gray_1_2_4_to_8(png_ptr);360 png_set_expand_gray_1_2_4_to_8(png_ptr); 361 361 png_set_palette_to_rgb(png_ptr); 362 362 png_set_gray_to_rgb(png_ptr); 363 363 … … 462 462 png_set_strip_alpha(png_ptr); 463 463 png_set_packing(png_ptr); 464 464 if ((color_type == PNG_COLOR_TYPE_GRAY) && (bit_depth < 8)) 465 png_set_ gray_1_2_4_to_8(png_ptr);465 png_set_expand_gray_1_2_4_to_8(png_ptr); 466 466 for (i = 0; i < height; i++) 467 467 { 468 468 row_pointers[i] = settings->img[CHN_IMAGE] + i * width;