diff options
| author | 2017-10-31 20:16:27 +0000 | |
|---|---|---|
| committer | 2017-10-31 20:16:27 +0000 | |
| commit | c4049e247f917f04dca7a620ae87fc77c0ee9e2e (patch) | |
| tree | 38905b42e796aef5a777f7b47d0fd2ad5277dee1 | |
| parent | 6ad6e7f2f45367a2f031743dda3ea8814b4e3448 (diff) | |
| parent | 5906a4869cdf5c39eba1d9a3125aff894c5e804d (diff) | |
Merge "Throw OOME if Bitmap.nativeCreate fails" into oc-dev
| -rwxr-xr-x | core/jni/android/graphics/Bitmap.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/jni/android/graphics/Bitmap.cpp b/core/jni/android/graphics/Bitmap.cpp index b171a7eb1f9f..637f7b1437f9 100755 --- a/core/jni/android/graphics/Bitmap.cpp +++ b/core/jni/android/graphics/Bitmap.cpp @@ -743,6 +743,8 @@ static jobject Bitmap_creator(JNIEnv* env, jobject, jintArray jColors, sk_sp<Bitmap> nativeBitmap = Bitmap::allocateHeapBitmap(&bitmap, NULL); if (!nativeBitmap) { + ALOGE("OOM allocating Bitmap with dimensions %i x %i", width, height); + doThrowOOME(env); return NULL; } |