--- png2html-1.1~/png2html.c    1999-11-13 22:42:36.000000000 +0000
+++ png2html-1.1/png2html.c     2006-09-23 17:17:21.000000000 +0100
@@ -96,9 +96,9 @@
 for (y=0;y<gdImageSY(im);y++) {
    for (x=0;x<gdImageSX(im);x++) {
       c = gdImageGetPixel(im, x, y);
-          r1 = im->red[c];
-          g1 = im->green[c];
-          b1 = im->blue[c];
+          r1 = gdImageRed(im, c);
+          g1 = gdImageGreen(im, c);
+          b1 = gdImageBlue(im, c);
           if ((r1 != r2) || (g1 != g2) || (b1 != b2)) {
              if (code != 0)
                 if (needclosefont) {
