*** ../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 */