Loading core/jni/android/graphics/BitmapFactory.cpp +2 −1 Original line number Original line Diff line number Diff line Loading @@ -315,7 +315,8 @@ static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding } } SkBitmap decodingBitmap; SkBitmap decodingBitmap; if (!decoder->decode(stream, &decodingBitmap, prefColorType, decodeMode)) { if (decoder->decode(stream, &decodingBitmap, prefColorType, decodeMode) != SkImageDecoder::kSuccess) { return nullObjectReturn("decoder->decode returned false"); return nullObjectReturn("decoder->decode returned false"); } } Loading Loading
core/jni/android/graphics/BitmapFactory.cpp +2 −1 Original line number Original line Diff line number Diff line Loading @@ -315,7 +315,8 @@ static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding } } SkBitmap decodingBitmap; SkBitmap decodingBitmap; if (!decoder->decode(stream, &decodingBitmap, prefColorType, decodeMode)) { if (decoder->decode(stream, &decodingBitmap, prefColorType, decodeMode) != SkImageDecoder::kSuccess) { return nullObjectReturn("decoder->decode returned false"); return nullObjectReturn("decoder->decode returned false"); } } Loading