< prev index next >

src/java.base/share/native/libjli/java.h

Print this page

        

*** 250,259 **** --- 250,266 ---- NULL_CHECK_RETURN_VALUE(NC0_check_pointer, 0) #define NULL_CHECK(NC_check_pointer) \ NULL_CHECK_RETURN_VALUE(NC_check_pointer, ) + #define NULL_CHECK_WITHOUT_EXCEPTION_CHECK(NCRV_check_pointer) \ + do { \ + if ((NCRV_check_pointer) == NULL) { \ + return; \ + } \ + } while (JNI_FALSE) + #define CHECK_EXCEPTION_RETURN() \ do { \ if ((*env)->ExceptionOccurred(env)) { \ return; \ } \
< prev index next >