X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1a94b3d8619d8dc146c4073c0a78d15e44b4e8db..9a6aafe0039fef580ca1bfcf0e87c1ba8e2953ba:/src/cocoa/brush.mm?ds=sidebyside diff --git a/src/cocoa/brush.mm b/src/cocoa/brush.mm index 3735acb41b..6a1bce5e7f 100644 --- a/src/cocoa/brush.mm +++ b/src/cocoa/brush.mm @@ -6,13 +6,17 @@ // Created: 2003/07/03 // RCS-ID: $Id$ // Copyright: (c) 2003 David Elliott -// Licence: wxWindows licence +// Licence: wxWidgets licence ///////////////////////////////////////////////////////////////////////////// -#include "wx/setup.h" -#include "wx/utils.h" +#include "wx/wxprec.h" + #include "wx/brush.h" -#include "wx/colour.h" + +#ifndef WX_PRECOMP + #include "wx/utils.h" + #include "wx/colour.h" +#endif //WX_PRECOMP #import @@ -92,7 +96,7 @@ bool wxBrushRefData::operator==(const wxBrushRefData& data) const // don't compare our NSColor return m_style == data.m_style && m_colour == data.m_colour && - m_stipple == data.m_stipple; + m_stipple.IsSameAs(data.m_stipple); } void wxBrushRefData::DoSetStipple(const wxBitmap& stipple) @@ -155,12 +159,12 @@ wxBrush::wxBrush(const wxBitmap& stipple) m_refData = new wxBrushRefData(stipple); } -wxObjectRefData *wxBrush::CreateRefData() const +wxGDIRefData *wxBrush::CreateGDIRefData() const { return new wxBrushRefData; } -wxObjectRefData *wxBrush::CloneRefData(const wxObjectRefData *data) const +wxGDIRefData *wxBrush::CloneGDIRefData(const wxGDIRefData *data) const { return new wxBrushRefData(*(wxBrushRefData *)data); } @@ -213,4 +217,3 @@ WX_NSColor wxBrush::GetNSColor() return [NSColor clearColor]; return M_BRUSHDATA->GetNSColor(); } -