repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
2002-03-24 Eric Blake <ebb9@email.byu.edu>
[official-gcc.git]
/
libjava
/
testsuite
/
libjava.jni
/
field.c
blob
358c293e7c5518028013f7e474d6601097ce08fb
1
#include <jni.h>
2
#include <field.h>
3
4
jobjectArray
5
Java_field_fetch
(
JNIEnv
*
env
,
jobject
this
)
6
{
7
jclass cls
;
8
jfieldID fid
;
9
jobjectArray obj
;
10
11
cls
= (*
env
)->
GetObjectClass
(
env
,
this
);
12
if
(!
cls
)
13
return
0
;
14
15
fid
= (*
env
)->
GetFieldID
(
env
,
cls
,
"F"
,
"[Ljava/lang/Object;"
);
16
if
(!
fid
)
17
return
0
;
18
19
obj
= (*
env
)->
GetObjectField
(
env
,
this
,
fid
);
20
21
return
obj
;
22
}
23
24