aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pipe/SkPipeReader.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2016-10-20 10:39:22 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-10-20 15:03:15 +0000
commit65820db5e15201a3f30968420232d36c0ca89cd8 (patch)
tree2e0bf2f8c3e2ee109a0cba773eaf167d21b3a496 /src/pipe/SkPipeReader.cpp
parent43c2526665fb0c5a2f8c5793b9326ebf4ef3daca (diff)
use 'real' SkImageDeserializer
BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=3727 Change-Id: Ic07ea6bd2756f1be08e80075c236a70ce6c08a3b TBR=mtklein Reviewed-on: https://skia-review.googlesource.com/3727 Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Reed <reed@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/pipe/SkPipeReader.cpp')
-rw-r--r--src/pipe/SkPipeReader.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pipe/SkPipeReader.cpp b/src/pipe/SkPipeReader.cpp
index 8fa539e64d..31718e9b36 100644
--- a/src/pipe/SkPipeReader.cpp
+++ b/src/pipe/SkPipeReader.cpp
@@ -7,6 +7,7 @@
#include "SkCanvas.h"
#include "SkDeduper.h"
+#include "SkImageDeserializer.h"
#include "SkPicture.h"
#include "SkPictureRecorder.h"
#include "SkPipe.h"
@@ -686,7 +687,7 @@ static sk_sp<SkImage> make_from_skiaimageformat(const void* encoded, size_t enco
sk_sp<SkImage> SkPipeInflator::makeImage(const sk_sp<SkData>& data) {
if (fIMDeserializer) {
- return fIMDeserializer->deserialize(data->data(), data->size());
+ return fIMDeserializer->makeFromData(data.get(), nullptr);
}
sk_sp<SkImage> image = make_from_skiaimageformat(data->data(), data->size());
if (!image) {