8028725: [Parfait] warnings from b116 for jdk.src.solaris.native.java.net: JNI pending exceptions
Reviewed-by: alanb
diff --git a/jdk/src/solaris/native/java/net/Inet6AddressImpl.c b/jdk/src/solaris/native/java/net/Inet6AddressImpl.c
index 7ac26c0..1e4e7d6 100644
--- a/jdk/src/solaris/native/java/net/Inet6AddressImpl.c
+++ b/jdk/src/solaris/native/java/net/Inet6AddressImpl.c
@@ -196,6 +196,7 @@
}
name = (*env)->NewStringUTF(env, hostname);
+ CHECK_NULL(name);
/* Iterate over the interfaces, and total up the number of IPv4 and IPv6
* addresses we have. Also keep a count of loopback addresses. We need to
@@ -548,6 +549,7 @@
if (!error) {
ret = (*env)->NewStringUTF(env, host);
+ CHECK_NULL(ret);
}
#endif /* AF_INET6 */
diff --git a/jdk/src/windows/native/java/net/Inet6AddressImpl.c b/jdk/src/windows/native/java/net/Inet6AddressImpl.c
index f77d5ab..24176b2 100644
--- a/jdk/src/windows/native/java/net/Inet6AddressImpl.c
+++ b/jdk/src/windows/native/java/net/Inet6AddressImpl.c
@@ -347,6 +347,7 @@
if (!error) {
ret = (*env)->NewStringUTF(env, host);
+ CHECK_NULL(ret);
}
if (ret == NULL) {