]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mgl/pen.cpp
updated wxExecute checks in wxGTK to be same as in other Unix ports after recent...
[wxWidgets.git] / src / mgl / pen.cpp
index 62db79bdf8d2cf16265d798977f2f673c3ae64cf..203faed261251f011da625cdfc98aad9435c4865 100644 (file)
@@ -38,8 +38,8 @@ public:
         // we intentionally don't compare m_hPen fields here
         return m_style == data.m_style &&
                m_width == data.m_width &&
-               memcmp(m_pixPattern,
-                      data.m_pixPattern, sizeof(m_pixPattern)) == 0 &&
+               memcmp(&m_pixPattern,
+                      &data.m_pixPattern, sizeof(m_pixPattern)) == 0 &&
                m_capStyle == data.m_capStyle &&
                m_joinStyle == data.m_joinStyle &&
                m_colour == data.m_colour &&
@@ -257,17 +257,12 @@ void* wxPen::GetPixPattern() const
 }
 
 
-bool wxPen::IsOk() const
-{
-    return (m_refData != NULL);
-}
-
-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(*(wxPenRefData *)data);
 }