am b980f460: Merge "Add missing null check to ninePatchInsets" into lmp-dev
* commit 'b980f4607d67ccafb43d86e5fd7b35806b65acfa': Add missing null check to ninePatchInsets
This commit is contained in:
@@ -367,6 +367,9 @@ static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding
|
||||
peeker.mOpticalInsets[0], peeker.mOpticalInsets[1], peeker.mOpticalInsets[2], peeker.mOpticalInsets[3],
|
||||
peeker.mOutlineInsets[0], peeker.mOutlineInsets[1], peeker.mOutlineInsets[2], peeker.mOutlineInsets[3],
|
||||
peeker.mOutlineRadius, peeker.mOutlineAlpha, scale);
|
||||
if (ninePatchInsets == NULL) {
|
||||
return nullObjectReturn("nine patch insets == null");
|
||||
}
|
||||
if (javaBitmap != NULL) {
|
||||
env->SetObjectField(javaBitmap, gBitmap_ninePatchInsetsFieldID, ninePatchInsets);
|
||||
}
|
||||
|
||||
@@ -419,6 +419,7 @@ jobject GraphicsJNI::createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buff
|
||||
{
|
||||
SkASSERT(bitmap);
|
||||
SkASSERT(bitmap->pixelRef());
|
||||
SkASSERT(!env->ExceptionCheck());
|
||||
bool isMutable = bitmapCreateFlags & kBitmapCreateFlag_Mutable;
|
||||
bool isPremultiplied = bitmapCreateFlags & kBitmapCreateFlag_Premultiplied;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user