Chromium Code Reviews| Index: src/core/SkImageFilter.cpp |
| diff --git a/src/core/SkImageFilter.cpp b/src/core/SkImageFilter.cpp |
| index 502613bb68835caf66d4dcb4d893b90b6697a1ad..e180095f787aba81d00fe0e6b7f430bbf875ff98 100644 |
| --- a/src/core/SkImageFilter.cpp |
| +++ b/src/core/SkImageFilter.cpp |
| @@ -10,6 +10,7 @@ |
| #include "SkBitmap.h" |
| #include "SkFlattenableBuffers.h" |
| #include "SkRect.h" |
| +#include "SkValidationUtils.h" |
| #if SK_SUPPORT_GPU |
| #include "GrContext.h" |
| #include "GrTexture.h" |
| @@ -62,6 +63,7 @@ SkImageFilter::SkImageFilter(SkFlattenableReadBuffer& buffer) |
| } |
| } |
| buffer.readIRect(&fCropRect); |
| + buffer.validateData(SkIsValidRect(fCropRect)); |
|
Stephen White
2013/09/09 17:43:00
Should we also be validating the number of input S
|
| } |
| void SkImageFilter::flatten(SkFlattenableWriteBuffer& buffer) const { |