am 2423b134: am d3f31288: am b980f460: Merge "Add missing null check to ninePatchInsets" into lmp-dev
* commit '2423b1342dad08dbf5a0d09e108aeac770ea005e': 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