aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/android/SkAndroidSDKCanvas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/android/SkAndroidSDKCanvas.cpp')
-rw-r--r--tools/android/SkAndroidSDKCanvas.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/tools/android/SkAndroidSDKCanvas.cpp b/tools/android/SkAndroidSDKCanvas.cpp
index 45fcc758f2..1deb97cbc6 100644
--- a/tools/android/SkAndroidSDKCanvas.cpp
+++ b/tools/android/SkAndroidSDKCanvas.cpp
@@ -292,15 +292,7 @@ SkSurface* SkAndroidSDKCanvas::onNewSurface(const SkImageInfo& info,
}
bool SkAndroidSDKCanvas::onPeekPixels(SkPixmap* pmap) {
- SkASSERT(pmap);
- SkImageInfo info;
- size_t rowBytes;
- const void* addr = fProxyTarget->peekPixels(&info, &rowBytes);
- if (addr) {
- pmap->reset(info, addr, rowBytes);
- return true;
- }
- return false;
+ return fProxyTarget->peekPixels(pmap);
}
bool SkAndroidSDKCanvas::onAccessTopLayerPixels(SkPixmap* pmap) {