| Index: src/effects/SkBicubicImageFilter.cpp
|
| diff --git a/src/effects/SkBicubicImageFilter.cpp b/src/effects/SkBicubicImageFilter.cpp
|
| index 778df3fd4f50356759b663fbff03d2177c54c5b4..3382dd3456874cdd90a470c19bd718814ee3c593 100644
|
| --- a/src/effects/SkBicubicImageFilter.cpp
|
| +++ b/src/effects/SkBicubicImageFilter.cpp
|
| @@ -41,8 +41,9 @@ SkBicubicImageFilter* SkBicubicImageFilter::CreateMitchell(const SkSize& scale,
|
| }
|
|
|
| SkBicubicImageFilter::SkBicubicImageFilter(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {
|
| - SkDEBUGCODE(uint32_t readSize =) buffer.readScalarArray(fCoefficients);
|
| - SkASSERT(readSize == 16);
|
| + size_t size = 16 * sizeof(SkScalar);
|
| + SkDEBUGCODE(bool success =) buffer.readScalarArray(fCoefficients, size);
|
| + SkASSERT(success);
|
| fScale.fWidth = buffer.readScalar();
|
| fScale.fHeight = buffer.readScalar();
|
| buffer.validate(SkScalarIsFinite(fScale.fWidth) &&
|
|
|