| Index: src/core/SkValidatingReadBuffer.cpp
|
| diff --git a/src/core/SkValidatingReadBuffer.cpp b/src/core/SkValidatingReadBuffer.cpp
|
| index 692d0dd4d18c83b0f7f5bd13e0bc229ba478253a..4ef1c2c01306d43148d5374b1fd96cc806d5c3df 100644
|
| --- a/src/core/SkValidatingReadBuffer.cpp
|
| +++ b/src/core/SkValidatingReadBuffer.cpp
|
| @@ -228,6 +228,10 @@ SkTypeface* SkValidatingReadBuffer::readTypeface() {
|
| return NULL;
|
| }
|
|
|
| +bool SkValidatingReadBuffer::isAvailable(size_t size) const {
|
| + return (size <= SK_MaxU32) && fReader.isAvailable(static_cast<uint32_t>(size));
|
| +}
|
| +
|
| SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) {
|
| SkString name;
|
| this->readString(&name);
|
|
|