BUG=378175
R=reed@google.com, sugoi@google.com
Author: sugoi@chromium.org
Review URL: https://codereview.chromium.org/
306033003
git-svn-id: http://skia.googlecode.com/svn/trunk@14983
2bbb7eff-a529-9590-31e7-
b0007b416f81
const int height = info.height();
const size_t snugSize = snugRB * height;
const size_t ramSize = ramRB * height;
- SkASSERT(snugSize <= ramSize);
+ if (!buffer->validate(snugSize <= ramSize)) {
+ return false;
+ }
char* dst = (char*)sk_malloc_throw(ramSize);
buffer->readByteArray(dst, snugSize);