equal
deleted
inserted
replaced
43 (JNIEnv *env, jclass clazz) { |
43 (JNIEnv *env, jclass clazz) { |
44 |
44 |
45 jclass cls = (*env)->FindClass(env, "java/net/InetSocketAddress"); |
45 jclass cls = (*env)->FindClass(env, "java/net/InetSocketAddress"); |
46 CHECK_NULL(cls); |
46 CHECK_NULL(cls); |
47 isa_class = (*env)->NewGlobalRef(env, cls); |
47 isa_class = (*env)->NewGlobalRef(env, cls); |
|
48 CHECK_NULL(isa_class); |
48 isa_ctorID = (*env)->GetMethodID(env, cls, "<init>", |
49 isa_ctorID = (*env)->GetMethodID(env, cls, "<init>", |
49 "(Ljava/net/InetAddress;I)V"); |
50 "(Ljava/net/InetAddress;I)V"); |
50 |
51 CHECK_NULL(isa_ctorID); |
51 initInetAddressIDs(env); |
52 initInetAddressIDs(env); |
52 |
53 |
53 // implement read timeout with select. |
54 // implement read timeout with select. |
54 isRcvTimeoutSupported = 0; |
55 isRcvTimeoutSupported = 0; |
55 } |
56 } |