From 9c57223c809f020d563f8b3cc69048fbc03feee1 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Mon, 7 May 2007 23:44:39 +0000 Subject: [PATCH] Assert on NULL window git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@45871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/dcclient.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mac/carbon/dcclient.cpp b/src/mac/carbon/dcclient.cpp index 27164c2c9e..f50ec02f4c 100644 --- a/src/mac/carbon/dcclient.cpp +++ b/src/mac/carbon/dcclient.cpp @@ -258,6 +258,7 @@ wxClientDC::wxClientDC() wxClientDC::wxClientDC(wxWindow *window) : wxWindowDC( window ) { + wxCHECK_RET( window, _T("invalid window in wxClientDC") ); wxPoint origin = window->GetClientAreaOrigin() ; m_window->GetClientSize( &m_width , &m_height); SetDeviceOrigin( origin.x, origin.y ); @@ -266,6 +267,7 @@ wxClientDC::wxClientDC(wxWindow *window) : #else wxClientDC::wxClientDC(wxWindow *window) { + wxCHECK_RET( window, _T("invalid window in wxClientDC") ); m_window = window ; wxTopLevelWindowMac* rootwindow = window->MacGetTopLevelWindow() ; if (!rootwindow)