From 7d5219fb505ff1b178910cda25a40154e7d4d09a Mon Sep 17 00:00:00 2001 From: sergeyv Date: Thu, 3 Nov 2016 16:18:16 -0700 Subject: [PATCH] Reference colorspace during creation of SkImageInfo Change-Id: I515060776ef13ad125c7e8513ea10944ef2d4a79 Test: manual. bug:32621254 --- core/jni/android/graphics/Bitmap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jni/android/graphics/Bitmap.cpp b/core/jni/android/graphics/Bitmap.cpp index a47062e4c8288..4f1911b2055d0 100755 --- a/core/jni/android/graphics/Bitmap.cpp +++ b/core/jni/android/graphics/Bitmap.cpp @@ -655,7 +655,7 @@ static void Bitmap_reconfigure(JNIEnv* env, jobject clazz, jlong bitmapHandle, alphaType = requestPremul ? kPremul_SkAlphaType : kUnpremul_SkAlphaType; } bitmap->bitmap().reconfigure(SkImageInfo::Make(width, height, colorType, alphaType, - sk_sp(bitmap->info().colorSpace()))); + sk_ref_sp(bitmap->info().colorSpace()))); } // These must match the int values in Bitmap.java