aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkMaskBlurFilter.cpp
diff options
context:
space:
mode:
authorGravatar Herb Derby <herb@google.com>2017-08-22 16:59:28 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-22 21:30:10 +0000
commit82e314534c231dc399990ccf7803d7c5032392f5 (patch)
treecdf84820ae5daf67b2bbd2708ce322e2b5d287f0 /src/core/SkMaskBlurFilter.cpp
parentd6b28f7bc8c84ee952c433d54861620e403b990f (diff)
Fix poor handling of nullptr for new blur code
BUG=chromium:749147 Change-Id: I2d4259805300c3f5ed9d25e142e9f12570c59781 Reviewed-on: https://skia-review.googlesource.com/37121 Commit-Queue: Herb Derby <herb@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/core/SkMaskBlurFilter.cpp')
-rw-r--r--src/core/SkMaskBlurFilter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/SkMaskBlurFilter.cpp b/src/core/SkMaskBlurFilter.cpp
index 14147f04ce..39d96a5044 100644
--- a/src/core/SkMaskBlurFilter.cpp
+++ b/src/core/SkMaskBlurFilter.cpp
@@ -131,6 +131,7 @@ SkIPoint SkMaskBlurFilter::blur(const SkMask& src, SkMask* dst) const {
size_t toAlloc = safe.mul(dstW, dstH);
if (!safe) {
+ dst->fBounds = SkIRect::MakeEmpty();
// There is no border offset because we are not drawing.
return {0, 0};
}