X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6631a2a562fc35a0faf639ed287ea801fcef1176..4227afa4f748870bbfce75047db465f024e0ac1d:/src/cocoa/brush.mm diff --git a/src/cocoa/brush.mm b/src/cocoa/brush.mm index 753c947cea..c58fd7604b 100644 --- a/src/cocoa/brush.mm +++ b/src/cocoa/brush.mm @@ -9,9 +9,11 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#include "wx/setup.h" -#include "wx/utils.h" -#include "wx/brush.h" +#include "wx/wxprec.h" +#ifndef WX_PRECOMP + #include "wx/utils.h" + #include "wx/brush.h" +#endif //WX_PRECOMP #include "wx/colour.h" #import @@ -139,7 +141,6 @@ WX_NSColor wxBrushRefData::GetNSColor() // Brushes wxBrush::wxBrush() { - m_refData = new wxBrushRefData; } wxBrush::~wxBrush() @@ -210,7 +211,8 @@ wxBitmap *wxBrush::GetStipple() const WX_NSColor wxBrush::GetNSColor() { - wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); + if(!m_refData) + return [NSColor clearColor]; return M_BRUSHDATA->GetNSColor(); }