X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e1673e527f08395de6864b09540162ca409a3c28..3222fc18c9363f4339937bac1f92705ee6cfcd7c:/src/mac/carbon/dcscreen.cpp diff --git a/src/mac/carbon/dcscreen.cpp b/src/mac/carbon/dcscreen.cpp index 1de302dade..ba827defdd 100644 --- a/src/mac/carbon/dcscreen.cpp +++ b/src/mac/carbon/dcscreen.cpp @@ -25,6 +25,10 @@ IMPLEMENT_DYNAMIC_CLASS(wxScreenDC, wxWindowDC) // Create a DC representing the whole screen wxScreenDC::wxScreenDC() { +#ifdef __LP64__ + m_graphicContext = NULL; + m_ok = false ; +#else CGRect cgbounds ; cgbounds = CGDisplayBounds(CGMainDisplayID()); Rect bounds; @@ -39,11 +43,15 @@ wxScreenDC::wxScreenDC() m_width = (wxCoord)cgbounds.size.width; m_height = (wxCoord)cgbounds.size.height; m_ok = true ; +#endif } wxScreenDC::~wxScreenDC() { delete m_graphicContext; m_graphicContext = NULL; +#ifdef __LP64__ +#else DisposeWindow((WindowRef) m_overlayWindow ); +#endif }