]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/icon.h
disable use of #pragma interface under Mac OS X
[wxWidgets.git] / include / wx / mac / icon.h
index c128f242aa3d0c730b26011fbf8319b21b10b34f..c95b89aee22a2da5de8e4d7f82f5180b4df78b61 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef _WX_ICON_H_
 #define _WX_ICON_H_
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
 #pragma interface "icon.h"
 #endif
 
@@ -27,7 +27,9 @@ public:
   wxIcon();
 
   // Copy constructors
-  inline wxIcon(const wxIcon& icon) { Ref(icon); }
+  wxIcon(const wxIcon& icon)
+      : wxBitmap()
+      { Ref(icon); }
 
   wxIcon(const char **data);
   wxIcon(char **data);