png-1.5 defines PNG_CALLBACK as well, so rename our PNG_CALLBACK
authorThomas Klausner <wiz@NetBSD.org>
Sun, 3 Apr 2011 17:32:17 +0000 (3 19:32 +0200)
committerThomas Klausner <wiz@NetBSD.org>
Sun, 3 Apr 2011 17:32:17 +0000 (3 19:32 +0200)
to PNG_CALLBACKT.

include/GL/glpng.h
src/glpng.c

index c23ebcb..d732d4d 100644 (file)
@@ -57,7 +57,7 @@ extern "C" {
 #define PNG_SIMPLEMIPMAP PNG_SIMPLEMIPMAPS
 
 /* Transparency parameters */
-#define PNG_CALLBACK  -3 /* Call the callback function to generate alpha   */
+#define PNG_CALLBACKT -3 /* Call the callback function to generate alpha   */
 #define PNG_ALPHA     -2 /* Use alpha channel in PNG file, if there is one */
 #define PNG_SOLID     -1 /* No transparency                                */
 #define PNG_STENCIL    0 /* Sets alpha to 0 for r=g=b=0, 1 otherwise       */
index a3cd6e9..6689754 100644 (file)
@@ -564,7 +564,7 @@ int APIENTRY pngLoadF(FILE *fp, int mipmap, int trans, pngInfo *pinfo) {
                        #define ALPHA *q
 
                        switch (trans) {
-                               case PNG_CALLBACK:
+                               case PNG_CALLBACKT:
                                        FORSTART
                                                ALPHA = AlphaCallback((unsigned char) r, (unsigned char) g, (unsigned char) b);
                                        FOREND