2002-03-24 Eric Blake <ebb9@email.byu.edu>
[official-gcc.git] / libjava / testsuite / libjava.jni / field.c
blob358c293e7c5518028013f7e474d6601097ce08fb
1 #include <jni.h>
2 #include <field.h>
4 jobjectArray
5 Java_field_fetch (JNIEnv *env, jobject this)
7 jclass cls;
8 jfieldID fid;
9 jobjectArray obj;
11 cls = (*env)->GetObjectClass (env, this);
12 if (! cls)
13 return 0;
15 fid = (*env)->GetFieldID (env, cls, "F", "[Ljava/lang/Object;");
16 if (! fid)
17 return 0;
19 obj = (*env)->GetObjectField (env, this, fid);
21 return obj;