From b1a04d545673a1eedbc679a65dd6942da8d33790 Mon Sep 17 00:00:00 2001 From: Chih-Chung Chang Date: Tue, 8 Mar 2011 18:47:23 +0800 Subject: [PATCH] Fix 3510563: memory leak in BitmapRegionDecoder. Change-Id: If639d5974204f18fdfd119b9fc7a762977c66f26 --- core/jni/android/graphics/BitmapRegionDecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jni/android/graphics/BitmapRegionDecoder.cpp b/core/jni/android/graphics/BitmapRegionDecoder.cpp index f89967baa3c56..ee3e2094267f4 100644 --- a/core/jni/android/graphics/BitmapRegionDecoder.cpp +++ b/core/jni/android/graphics/BitmapRegionDecoder.cpp @@ -91,7 +91,7 @@ static jobject doBuildTileIndex(JNIEnv* env, SkStream* stream) { return nullObjectReturn("decoder->buildTileIndex returned false"); } - SkBitmapRegionDecoder *bm = new SkBitmapRegionDecoder(decoder, width, height); + SkBitmapRegionDecoder *bm = new SkBitmapRegionDecoder(decoder, stream, width, height); return GraphicsJNI::createBitmapRegionDecoder(env, bm); }