diff options
author | Mike Reed <reed@google.com> | 2016-10-20 10:39:22 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2016-10-20 15:03:15 +0000 |
commit | 65820db5e15201a3f30968420232d36c0ca89cd8 (patch) | |
tree | 2e0bf2f8c3e2ee109a0cba773eaf167d21b3a496 /src/pipe/SkPipeReader.cpp | |
parent | 43c2526665fb0c5a2f8c5793b9326ebf4ef3daca (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.cpp | 3 |
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) { |