]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk1/region.cpp
compilation fixes - wxGTK compiles but not links
[wxWidgets.git] / src / gtk1 / region.cpp
index 2c4be00d6d7d34e2d1d7d0fc2967350d6f239b6a..5c11a0acf3e45e1b8ae50869f9b7207b021147e7 100644 (file)
@@ -87,6 +87,7 @@ wxRegionRefData::wxRegionRefData(const wxRegionRefData& refData)
     m_region = regCopy;
 #endif
 
+#if OLDCODE
     wxNode *node = refData.m_rects.First();
     while (node)
     {
@@ -94,6 +95,7 @@ wxRegionRefData::wxRegionRefData(const wxRegionRefData& refData)
         m_rects.Append( (wxObject*) new wxRect(*r) );
         node = node->Next();
     }
+#endif
 }
 
 wxRegionRefData::~wxRegionRefData()
@@ -117,8 +119,6 @@ wxRegionRefData::~wxRegionRefData()
 
 #define M_REGIONDATA ((wxRegionRefData *)m_refData)
 
-IMPLEMENT_DYNAMIC_CLASS(wxRegion,wxGDIObject);
-
 wxRegion::wxRegion()
 {
 }
@@ -566,8 +566,6 @@ wxList *wxRegion::GetRectList() const
 
 #if OLDCODE
 
-IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject);
-
 wxRegionIterator::wxRegionIterator()
 {
     Reset();
@@ -701,8 +699,6 @@ void wxRIRefData::CreateRects( const wxRegion& region )
   }
 }
 
-IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject);
-
 wxRegionIterator::wxRegionIterator()
 {
     m_refData = new wxRIRefData();