提交 932e2d1b 编写于 作者: I igerasim

8199161: Better interface enumeration

Reviewed-by: igerasim, mschoene, michaelm, rhalade
上级 16a70eec
...@@ -861,6 +861,7 @@ JNIEXPORT jobjectArray JNICALL Java_java_net_NetworkInterface_getAll ...@@ -861,6 +861,7 @@ JNIEXPORT jobjectArray JNICALL Java_java_net_NetworkInterface_getAll
/* allocate a NetworkInterface array */ /* allocate a NetworkInterface array */
netIFArr = (*env)->NewObjectArray(env, count, cls, NULL); netIFArr = (*env)->NewObjectArray(env, count, cls, NULL);
if (netIFArr == NULL) { if (netIFArr == NULL) {
free_netif(ifList);
return NULL; return NULL;
} }
...@@ -875,6 +876,7 @@ JNIEXPORT jobjectArray JNICALL Java_java_net_NetworkInterface_getAll ...@@ -875,6 +876,7 @@ JNIEXPORT jobjectArray JNICALL Java_java_net_NetworkInterface_getAll
netifObj = createNetworkInterface(env, curr, -1, NULL); netifObj = createNetworkInterface(env, curr, -1, NULL);
if (netifObj == NULL) { if (netifObj == NULL) {
free_netif(ifList);
return NULL; return NULL;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册