]> git.saurik.com Git - wxWidgets.git/blobdiff - src/os2/dcclient.cpp
fixed crash under GTK+ 2.0
[wxWidgets.git] / src / os2 / dcclient.cpp
index 74264492a43e35788d0f68dabecfa67de49b6e00..b8d62a043b90a2280122cde492fccd47603c7e9f 100644 (file)
@@ -160,6 +160,17 @@ void wxWindowDC::InitDC()
     SetBackground(wxBrush(m_pCanvas->GetBackgroundColour(), wxSOLID));
 } // end of wxWindowDC::InitDC
 
+void wxWindowDC::DoGetSize(
+  int*                              pnWidth
+, int*                              pnHeight
+) const
+{
+    wxCHECK_RET( m_pCanvas, _T("wxWindowDC without a window?") );
+    m_pCanvas->GetSize( pnWidth
+                       ,pnHeight
+                      );
+} // end of wxWindowDC::DoGetSize
+
 // ----------------------------------------------------------------------------
 // wxClientDC
 // ----------------------------------------------------------------------------
@@ -241,6 +252,17 @@ wxClientDC::~wxClientDC()
 {
 } // end of wxClientDC::~wxClientDC
 
+void wxClientDC::DoGetSize(
+  int*                              pnWidth
+, int*                              pnHeight
+) const
+{
+    wxCHECK_RET( m_pCanvas, _T("wxWindowDC without a window?") );
+    m_pCanvas->GetClientSize( pnWidth
+                             ,pnHeight
+                            );
+} // end of wxClientDC::DoGetSize
+
 // ----------------------------------------------------------------------------
 // wxPaintDC
 // ----------------------------------------------------------------------------