*** ../lpng106/pngrtran.c Tue Mar 21 06:13:04 2000 --- pngrtran.c Tue Mar 28 16:35:07 2000 *************** *** 622,628 **** #endif { png_uint_16 red_int, green_int; ! if(red > 0 && green > 0) { red_int = 6968; /* .212671 * 32768 + .5 */ green_int = 23434; /* .715160 * 32768 + .5 */ --- 622,628 ---- #endif { png_uint_16 red_int, green_int; ! if(red < 0 || green < 0) { red_int = 6968; /* .212671 * 32768 + .5 */ green_int = 23434; /* .715160 * 32768 + .5 */