8035844: [parfait] JNI exception pending in src/windows/native/sun/windows/awt_Rectangle.cpp Reviewed-by: anthony, serb
diff --git a/jdk/src/windows/native/sun/windows/awt_Rectangle.cpp b/jdk/src/windows/native/sun/windows/awt_Rectangle.cpp index 59f4c48..07ec535 100644 --- a/jdk/src/windows/native/sun/windows/awt_Rectangle.cpp +++ b/jdk/src/windows/native/sun/windows/awt_Rectangle.cpp
@@ -46,14 +46,20 @@ TRY; AwtRectangle::xID = env->GetFieldID(cls, "x", "I"); - AwtRectangle::yID = env->GetFieldID(cls, "y", "I"); - AwtRectangle::widthID = env->GetFieldID(cls, "width", "I"); - AwtRectangle::heightID = env->GetFieldID(cls, "height", "I"); - DASSERT(AwtRectangle::xID != NULL); + CHECK_NULL(AwtRectangle::xID); + + AwtRectangle::yID = env->GetFieldID(cls, "y", "I"); DASSERT(AwtRectangle::yID != NULL); + CHECK_NULL(AwtRectangle::yID); + + AwtRectangle::widthID = env->GetFieldID(cls, "width", "I"); DASSERT(AwtRectangle::widthID != NULL); + CHECK_NULL(AwtRectangle::widthID); + + AwtRectangle::heightID = env->GetFieldID(cls, "height", "I"); DASSERT(AwtRectangle::heightID != NULL); + CHECK_NULL(AwtRectangle::heightID); CATCH_BAD_ALLOC; }