From 04297fe74f626c7bc551f9fbf515ad3a928c962d Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 16 Feb 2000 18:35:05 +0000 Subject: findclass.java: New file * libjava.jni/findclass.java: New file * libjava.jni/findclass.c: New file * libjava.jni/findclass.out: New file From-SVN: r32011 --- libjava/testsuite/libjava.jni/findclass.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 libjava/testsuite/libjava.jni/findclass.c (limited to 'libjava/testsuite/libjava.jni/findclass.c') diff --git a/libjava/testsuite/libjava.jni/findclass.c b/libjava/testsuite/libjava.jni/findclass.c new file mode 100644 index 0000000..9a71508 --- /dev/null +++ b/libjava/testsuite/libjava.jni/findclass.c @@ -0,0 +1,12 @@ +#include + +#include + +jclass +Java_findclass_doit (JNIEnv *env, jclass klass, jstring name) +{ + const char *buf = (*env)->GetStringUTFChars (env, name, NULL); + jclass k = (*env)->FindClass (env, buf); + (*env)->ReleaseStringUTFChars (env, name, buf); + return k; +} -- cgit v1.1