const char* jnidispatch_callback_init(JNIEnv* env) { if (!LOAD_CREF(env, Object, "java/lang/Object")) return "java.lang.Object"; return NULL; }
const char* JNA_callback_init(JNIEnv* env) { #ifdef PTHREADS static pthread_once_t key_once = PTHREAD_ONCE_INIT; pthread_once(&key_once, make_thread_data_key); #endif if (!LOAD_CREF(env, Object, "java/lang/Object")) return "java.lang.Object"; return NULL; }