aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkReadBuffer.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-11-30 16:14:34 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-11-30 21:43:08 +0000
commitefe7c4920194796e997bff5bdb94e6fade6cb367 (patch)
treece58f4d9d5c6b199008460dd5cb574bed208ebec /src/core/SkReadBuffer.cpp
parent8a90c4da1cc7998927ce8f282b28baaf976a3873 (diff)
remove read/write rawpixels
Bug: skia: Change-Id: I000b70414119355fef0d45de4ae9ef996b8a5568 Reviewed-on: https://skia-review.googlesource.com/77903 Commit-Queue: Mike Reed <reed@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/core/SkReadBuffer.cpp')
-rw-r--r--src/core/SkReadBuffer.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/core/SkReadBuffer.cpp b/src/core/SkReadBuffer.cpp
index 318785b479..628e3af062 100644
--- a/src/core/SkReadBuffer.cpp
+++ b/src/core/SkReadBuffer.cpp
@@ -242,13 +242,9 @@ sk_sp<SkImage> SkReadBuffer::readImage() {
return MakeEmptyImage(width, height);
}
if (encoded_size == 1) {
- // We had to encode the image as raw pixels via SkBitmap.
- (void)this->readUInt(); // Swallow that encoded_size == 1 sentinel.
- SkBitmap bm;
- if (SkBitmap::ReadRawPixels(this, &bm)) {
- return SkImage::MakeFromBitmap(bm);
- }
- return MakeEmptyImage(width, height);
+ // legacy check (we stopped writing this for "raw" images Nov-2017)
+ this->validate(false);
+ return nullptr;
}
// The SkImage encoded itself.