| Index: src/effects/SkBlurImageFilter.cpp
|
| diff --git a/src/effects/SkBlurImageFilter.cpp b/src/effects/SkBlurImageFilter.cpp
|
| index 3f97ddd59a362896d18e3083210068b934c42f10..747e9a872212a28042215e038064544f5a0bf4f6 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.validateData(SkScalarIsFinite(fSigma.fWidth) &&
|
| + SkScalarIsFinite(fSigma.fHeight) &&
|
| + (fSigma.fWidth >= 0) &&
|
| + (fSigma.fHeight >= 0));
|
| }
|
|
|
| SkBlurImageFilter::SkBlurImageFilter(SkScalar sigmaX,
|
|
|