X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1de8d512b7c844d67b2dab36addc89868e68c9b6..67d3fc4926c67818cfbee1cbb1e1b5cbb619afc0:/src/os2/pen.cpp diff --git a/src/os2/pen.cpp b/src/os2/pen.cpp index b0523de111..24d89e39b2 100644 --- a/src/os2/pen.cpp +++ b/src/os2/pen.cpp @@ -12,12 +12,13 @@ // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" +#include "wx/pen.h" + #ifndef WX_PRECOMP #include #include "wx/list.h" #include "wx/utils.h" #include "wx/app.h" - #include "wx/pen.h" #include "wx/log.h" #endif @@ -192,6 +193,8 @@ bool wxPen::RealizeResource() } m_vLineBundle.lColor = (LONG)vPmColour; m_vLineBundle.usMixMode = FM_OVERPAINT; + if (M_PENDATA->m_nWidth < 1) + M_PENDATA->m_nWidth = 1; m_vLineBundle.fxWidth = M_PENDATA->m_nWidth; m_vLineBundle.lGeomWidth = M_PENDATA->m_nWidth; m_vLineBundle.usType = uLineType; @@ -301,7 +304,7 @@ bool wxPen::RealizeResource() return false; } // end of wxPen::RealizeResource -WXHANDLE wxPen::GetResourceHandle() +WXHANDLE wxPen::GetResourceHandle() const { if (!M_PENDATA) return 0;