commit | b2497c2d945c0a5d770865b026e2d5947bf37c91 | [log] [tgz] |
---|---|---|
author | reed <reed@chromium.org> | Wed Dec 31 12:31:43 2014 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Wed Dec 31 12:31:43 2014 -0800 |
tree | 1f9e748eb4e0ece2253dfe6ae6120f0d90252cbb | |
parent | 55374058b3d3c477867c3dcb19269272d5d2bbc7 [diff] [blame] |
change API contract: disallow zero-sized images or surfaces BUG=skia: Review URL: https://codereview.chromium.org/830033003
diff --git a/src/lazy/SkDiscardablePixelRef.cpp b/src/lazy/SkDiscardablePixelRef.cpp index c4e3654..84152ed 100644 --- a/src/lazy/SkDiscardablePixelRef.cpp +++ b/src/lazy/SkDiscardablePixelRef.cpp
@@ -98,6 +98,7 @@ SkAutoTDelete<SkImageGenerator> autoGenerator(generator); if ((NULL == autoGenerator.get()) || (!autoGenerator->getInfo(&info)) + || info.isEmpty() || (!dst->setInfo(info))) { return false; }