diff options
Diffstat (limited to 'tests/GifTest.cpp')
-rw-r--r-- | tests/GifTest.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/GifTest.cpp b/tests/GifTest.cpp index 0de5fc586d..5219825f1b 100644 --- a/tests/GifTest.cpp +++ b/tests/GifTest.cpp @@ -225,12 +225,12 @@ DEF_TEST(Gif, reporter) { // Regression test for decoding a gif image with sampleSize of 4, which was // previously crashing. DEF_TEST(Gif_Sampled, r) { - auto data = GetResourceAsData("images/test640x479.gif"); - REPORTER_ASSERT(r, data); - if (!data) { + auto stream = SkFILEStream::Make(GetResourcePath("images/test640x479.gif").c_str()); + REPORTER_ASSERT(r, stream); + if (!stream) { return; } - std::unique_ptr<SkStreamAsset> stream(new SkMemoryStream(std::move(data))); + std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); REPORTER_ASSERT(r, codec); if (!codec) { |