< prev index next >
src/java.base/share/native/libjli/java.h
Print this page
@@ -250,10 +250,17 @@
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 >