Index: src/effects/SkMergeImageFilter.cpp |
diff --git a/src/effects/SkMergeImageFilter.cpp b/src/effects/SkMergeImageFilter.cpp |
index adf9afe9b3dd100d5c276f509931b74857ab22ed..ff36e5b068ddaf82772054fe511efa5258e66fbd 100755 |
--- a/src/effects/SkMergeImageFilter.cpp |
+++ b/src/effects/SkMergeImageFilter.cpp |
@@ -73,7 +73,8 @@ bool SkMergeImageFilter::onFilterImage(Proxy* proxy, const SkBitmap& src, |
} |
SkIRect bounds; |
- if (!this->applyCropRect(ctx, src, SkIPoint::Make(0, 0), &bounds)) { |
+ src.getBounds(&bounds); |
+ if (!this->applyCropRect(&bounds, ctx.ctm())) { |
return false; |
} |