aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/CodecTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/CodecTest.cpp')
-rw-r--r--tests/CodecTest.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/tests/CodecTest.cpp b/tests/CodecTest.cpp
index 7eddbb785e..df94547600 100644
--- a/tests/CodecTest.cpp
+++ b/tests/CodecTest.cpp
@@ -406,14 +406,7 @@ static void check(skiatest::Reporter* r,
return;
}
- std::unique_ptr<SkAndroidCodec> androidCodec(nullptr);
- if (isIncomplete) {
- size_t size = stream->getLength();
- sk_sp<SkData> data((SkData::MakeFromStream(stream.get(), 2 * size / 3)));
- androidCodec = SkAndroidCodec::MakeFromData(data);
- } else {
- androidCodec = SkAndroidCodec::MakeFromStream(std::move(stream));
- }
+ auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec));
if (!androidCodec) {
ERRORF(r, "Unable to decode '%s'", path);
return;