]> git.saurik.com Git - wxWidgets.git/commitdiff
glgrab not available for iphone
authorStefan Csomor <csomor@advancedconcepts.ch>
Sun, 29 Mar 2009 20:49:04 +0000 (20:49 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Sun, 29 Mar 2009 20:49:04 +0000 (20:49 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/osx/carbon/dcscreen.cpp

index 3f0d549ce3888f93a7086b5f118841175f8afa5c..306ea3e7f2ef955fccf7d230550997d4b3f60f17 100644 (file)
@@ -16,7 +16,9 @@
 
 #include "wx/osx/private.h"
 #include "wx/graphics.h"
+#if wxOSX_USE_COCOA_OR_CARBON
 #include "wx/osx/private/glgrab.h"
+#endif
 
 IMPLEMENT_ABSTRACT_CLASS(wxScreenDCImpl, wxWindowDCImpl)
 
@@ -69,9 +71,9 @@ wxBitmap wxScreenDCImpl::DoGetAsBitmap(const wxRect *subrect) const
         srcRect.size.width = subrect->GetWidth();
         srcRect.size.height = subrect->GetHeight();
     }
-    
     wxBitmap bmp = wxBitmap(srcRect.size.width, srcRect.size.height, 32);
-    
+#if wxOSX_USE_IPHONE
+#else
     CGContextRef context = (CGContextRef)bmp.GetHBITMAP();
     
     CGContextSaveGState(context);
@@ -89,6 +91,6 @@ wxBitmap wxScreenDCImpl::DoGetAsBitmap(const wxRect *subrect) const
     CGContextDrawImage(context, srcRect, image);
     
     CGContextRestoreGState(context);
-
+#endif
     return bmp;
 }