Replace a forgotten call to SkImage::draw() by SkCanvas::drawImageRect()
authorpiotaixr <piotaixr@chromium.org>
Fri, 26 Sep 2014 14:10:38 +0000 (07:10 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 26 Sep 2014 14:10:38 +0000 (07:10 -0700)
BUG=skia:2947
R=reed@google.com, junov@chromium.org

Author: piotaixr@chromium.org

Review URL: https://codereview.chromium.org/599203007

src/image/SkImage.cpp

index 13b6fcd..41ac216 100644 (file)
@@ -135,6 +135,6 @@ bool SkImage_Base::onReadPixels(SkBitmap* bitmap, const SkIRect& subset) const {
     paint.setXfermodeMode(SkXfermode::kClear_Mode);
     canvas.drawRect(dstR, paint);
 
-    const_cast<SkImage_Base*>(this)->onDrawRectToRect(&canvas, &srcR, dstR, NULL);
+    canvas.drawImageRect(this, &srcR, dstR);
     return true;
 }