| Index: src/effects/SkBlurImageFilter.cpp
|
| diff --git a/src/effects/SkBlurImageFilter.cpp b/src/effects/SkBlurImageFilter.cpp
|
| index 3f97ddd59a362896d18e3083210068b934c42f10..10f389095f3fc1f24e9c85fb730936e63d64b3e5 100644
|
| --- a/src/effects/SkBlurImageFilter.cpp
|
| +++ b/src/effects/SkBlurImageFilter.cpp
|
| @@ -19,6 +19,10 @@ SkBlurImageFilter::SkBlurImageFilter(SkFlattenableReadBuffer& buffer)
|
| : INHERITED(buffer) {
|
| fSigma.fWidth = buffer.readScalar();
|
| fSigma.fHeight = buffer.readScalar();
|
| + buffer.validate(SkScalarIsFinite(fSigma.fWidth) &&
|
| + SkScalarIsFinite(fSigma.fHeight) &&
|
| + (fSigma.fWidth >= 0) &&
|
| + (fSigma.fHeight >= 0));
|
| }
|
|
|
| SkBlurImageFilter::SkBlurImageFilter(SkScalar sigmaX,
|
|
|