diff options
author | 2016-03-25 17:02:20 -0400 | |
---|---|---|
committer | 2016-03-25 17:02:20 -0400 | |
commit | d2100f20a90cadaad0266ec4c9b337e5487a7421 (patch) | |
tree | 3aea2ab41a8a5554bb3165a36ea3ed77ac009515 /tests | |
parent | 2176f75b066d630e0b66fb5a7065ecd217150ca4 (diff) |
Don't crash when resource path isn't specified
TBR=reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1838583002
BUG=skia:
Review URL: https://codereview.chromium.org/1838583002 .
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ColorSpaceTest.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/ColorSpaceTest.cpp b/tests/ColorSpaceTest.cpp index 37785e238b..0774a095a7 100644 --- a/tests/ColorSpaceTest.cpp +++ b/tests/ColorSpaceTest.cpp @@ -57,9 +57,15 @@ DEF_TEST(ColorSpaceParsePngICCProfile, r) { DEF_TEST(ColorSpaceParseJpegICCProfile, r) { SkAutoTDelete<SkStream> stream(resource("icc-v2-gbr.jpg")); REPORTER_ASSERT(r, nullptr != stream); + if (!stream) { + return; + } SkAutoTDelete<SkCodec> codec(SkCodec::NewFromStream(stream.release())); REPORTER_ASSERT(r, nullptr != codec); + if (!codec) { + return; + } SkColorSpace* colorSpace = codec->getColorSpace(); REPORTER_ASSERT(r, nullptr != colorSpace); |