X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d6f2a8911e509fd9e61f881cc881a97f5aa05ae8..e84f7290001cedb44e0a3a3d7536f4de3bf505cd:/src/msw/pen.cpp diff --git a/src/msw/pen.cpp b/src/msw/pen.cpp index a43d02b14d..711ca1b644 100644 --- a/src/msw/pen.cpp +++ b/src/msw/pen.cpp @@ -338,7 +338,7 @@ bool wxPenRefData::Alloc() { case wxSTIPPLE: lb.lbStyle = BS_PATTERN; - lb.lbHatch = (LONG)m_stipple.GetHBITMAP(); + lb.lbHatch = wxPtrToUInt(m_stipple.GetHBITMAP()); break; case wxBDIAGONAL_HATCH: @@ -469,12 +469,12 @@ bool wxPen::IsFree() const return M_PENDATA && !M_PENDATA->HasHPEN(); } -wxObjectRefData* wxPen::CreateRefData() const +wxGDIRefData* wxPen::CreateGDIRefData() const { return new wxPenRefData; } -wxObjectRefData* wxPen::CloneRefData(const wxObjectRefData* data) const +wxGDIRefData* wxPen::CloneGDIRefData(const wxGDIRefData* data) const { return new wxPenRefData(*wx_static_cast(const wxPenRefData*, data)); }