#ifndef _WX_PNGREAD__
#define _WX_PNGREAD__
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "pngread.h"
#endif
long EfeWidth; // Efective Width
- GWorldPtr lpbi;
+ void *lpbi;
int bgindex;
- wxPalette* Palette;
+ wxPalette* m_palette;
bool imageOK;
friend class wxPNGReaderIter;
public:
bool SetPalette(wxPalette* colourmap);
bool SetPalette(int n, rgb_color_struct *rgb_struct);
bool SetPalette(int n, byte *r, byte *g=0, byte *b=0);
- wxPalette* GetPalette() const { return Palette; }
+ wxPalette* GetPalette() const { return m_palette; }
void NullData();
inline int GetBGIndex(void) { return bgindex; }