From: Gilles Depeyrot Date: Tue, 3 Sep 2002 19:17:56 +0000 (+0000) Subject: disable use of #pragma interface under Mac OS X X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/a1f9e3ec5d8f3c0bb5bfe558f5ecb35b994383eb?ds=inline disable use of #pragma interface under Mac OS X GNU compiler included with Mac OS X 10.2 (Jaguar) as well as August Developer Tools update contain a bug concerning #pragma interface handling that can only be worked around by not using them (and they are not necessary anyways) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16953 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/mobile/styles/styles.cpp b/samples/mobile/styles/styles.cpp index f1023b27e5..cf72c73786 100644 --- a/samples/mobile/styles/styles.cpp +++ b/samples/mobile/styles/styles.cpp @@ -16,6 +16,8 @@ #pragma hdrstop #endif +#include "wx/image.h" + // Include private headers #include "styles.h" @@ -38,7 +40,6 @@ MyFrame::MyFrame( wxWindow *parent, wxWindowID id, const wxString &title, CreateStatusBar(1); SetStatusText( "Welcome to Styles!" ); - wxImage image; image.LoadFile( "marble.jpg", wxBITMAP_TYPE_JPEG ); diff --git a/samples/mobile/styles/styles.h b/samples/mobile/styles/styles.h index 88b4944ef3..b3c5dfafb1 100644 --- a/samples/mobile/styles/styles.h +++ b/samples/mobile/styles/styles.h @@ -7,7 +7,7 @@ #ifndef __styles_H__ #define __styles_H__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "styles.cpp" #endif diff --git a/samples/mobile/wxedit/wxedit.h b/samples/mobile/wxedit/wxedit.h index 1d4ea9c79b..0f98fcf0f1 100644 --- a/samples/mobile/wxedit/wxedit.h +++ b/samples/mobile/wxedit/wxedit.h @@ -7,7 +7,7 @@ #ifndef __wxedit_H__ #define __wxedit_H__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "wxedit.cpp" #endif