Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 141612
Collapse All | Expand All

(-)src/png.c.orig (-2 / +10 lines)
Lines 539-545 Link Here
539
	if (settings->bpp == 3)
539
	if (settings->bpp == 3)
540
	{
540
	{
541
		png_set_strip_16(png_ptr);
541
		png_set_strip_16(png_ptr);
542
		png_set_gray_1_2_4_to_8(png_ptr);
542
		#if PNG_LIBPNG_VER < 10400
543
			png_set_gray_1_2_4_to_8 (png_ptr);
544
		#else
545
			png_set_expand_gray_1_2_4_to_8(png_ptr);
546
		#endif
543
		png_set_palette_to_rgb(png_ptr);
547
		png_set_palette_to_rgb(png_ptr);
544
		png_set_gray_to_rgb(png_ptr);
548
		png_set_gray_to_rgb(png_ptr);
545
549
Lines 644-650 Link Here
644
		png_set_strip_alpha(png_ptr);
648
		png_set_strip_alpha(png_ptr);
645
		png_set_packing(png_ptr);
649
		png_set_packing(png_ptr);
646
		if ((color_type == PNG_COLOR_TYPE_GRAY) && (bit_depth < 8))
650
		if ((color_type == PNG_COLOR_TYPE_GRAY) && (bit_depth < 8))
647
			png_set_gray_1_2_4_to_8(png_ptr);
651
		#if PNG_LIBPNG_VER < 10400
652
			png_set_gray_1_2_4_to_8 (png_ptr);
653
		#else
654
			png_set_expand_gray_1_2_4_to_8(png_ptr);
655
		#endif
648
		for (i = 0; i < height; i++)
656
		for (i = 0; i < height; i++)
649
		{
657
		{
650
			row_pointers[i] = settings->img[CHN_IMAGE] + i * width;
658
			row_pointers[i] = settings->img[CHN_IMAGE] + i * width;

Return to bug 141612