X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ed39ff57b30a70a2395e07887a70bc01e7a3b7ec..56b9925b116dfa58028fccb2556852f2da2ab9ac:/src/common/iconbndl.cpp diff --git a/src/common/iconbndl.cpp b/src/common/iconbndl.cpp index cd9bf9886a..0661a1e7db 100644 --- a/src/common/iconbndl.cpp +++ b/src/common/iconbndl.cpp @@ -8,7 +8,7 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma implementation "iconbndl.h" #endif @@ -27,7 +27,7 @@ #include "wx/bitmap.h" #endif -#ifndef _WX_IMAGE_H_ +#if wxUSE_IMAGE && !defined(_WX_IMAGE_H_) #include "wx/image.h" #endif @@ -56,6 +56,7 @@ void wxIconBundle::DeleteIcons() void wxIconBundle::AddIcon( const wxString& file, long type ) { +#if wxUSE_IMAGE size_t count = wxImage::GetImageCount( file, type ); size_t i; wxImage image; @@ -74,6 +75,7 @@ void wxIconBundle::AddIcon( const wxString& file, long type ) AddIcon( *tmp ); delete tmp; } +#endif } const wxIcon& wxIconBundle::GetIcon( const wxSize& size ) const