]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/dc.cpp
corrected preproc condition
[wxWidgets.git] / src / mac / carbon / dc.cpp
index c0f44cf484935e73192e489b19d77a93c0c59292..206e8941a5f1b90eebdccd8b28688b85c91953ce 100644 (file)
@@ -512,7 +512,7 @@ void wxDC::DestroyClippingRegion()
 {
     wxMacFastPortSetter helper(this) ;
     CopyRgn( (RgnHandle) m_macBoundaryClipRgn , (RgnHandle) m_macCurrentClipRgn ) ;
-    m_clipping = FALSE;
+    ResetClipping();
 }
 
 void wxDC::DoGetSizeMM( int* width, int* height ) const
@@ -631,10 +631,9 @@ void wxDC::ComputeScaleAndOrigin()
     {
         // this is a bit artificial, but we need to force wxDC to think
         // the pen has changed
-        wxPen* pen = & GetPen();
-        wxPen tempPen;
-        m_pen = tempPen;
-        SetPen(* pen);
+        wxPen pen(GetPen());
+        m_pen = wxNullPen;
+        SetPen(pen);
     }
 }