diff options
Diffstat (limited to 'gcc-4.6/libjava/testsuite/libjava.jni/register2.c')
| -rw-r--r-- | gcc-4.6/libjava/testsuite/libjava.jni/register2.c | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/gcc-4.6/libjava/testsuite/libjava.jni/register2.c b/gcc-4.6/libjava/testsuite/libjava.jni/register2.c deleted file mode 100644 index 318e4d8f4..000000000 --- a/gcc-4.6/libjava/testsuite/libjava.jni/register2.c +++ /dev/null @@ -1,48 +0,0 @@ -#include <stdlib.h> -#include <assert.h> -#include <jni.h> - -static int -twentythree (JNIEnv *env, jclass k) -{ - return 23; -} - -static int -oneninetyseven (JNIEnv *env, jclass k) -{ - return 197; -} - -JNIEXPORT jint JNICALL -JNI_OnLoad (JavaVM *vm, void *nothing) -{ - JNIEnv *env; - JNINativeMethod meth; - jclass k; - jint r; - - r = (*vm)->GetEnv (vm, (void **) &env, JNI_VERSION_1_2); - assert (r == JNI_OK); - k = (*env)->FindClass (env, "register2$I1"); - assert (k != NULL); - - meth.name = "doit"; - meth.signature = "()I"; - meth.fnPtr = twentythree; - - r = (*env)->RegisterNatives (env, k, &meth, 1); - assert (r == JNI_OK); - - k = (*env)->FindClass (env, "register2$I2"); - assert (k != NULL); - - meth.name = "doit"; - meth.signature = "()I"; - meth.fnPtr = oneninetyseven; - - r = (*env)->RegisterNatives (env, k, &meth, 1); - assert (r == JNI_OK); - - return JNI_VERSION_1_2; -} |
