projects
/
gcc.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
2007-02-13 Andrew Haley <aph@redhat.com>
[gcc.git]
/
libjava
/
testsuite
/
libjava.jni
/
cxxtest.cc
1
#include <jni.h>
2
#include <cxxtest.h>
3
4
jobjectArray
5
Java_cxxtest_fetch
(
JNIEnv
*
env
,
jobject _this
)
6
{
7
jclass cls
;
8
jfieldID fid
;
9
jobjectArray obj
;
10
11
cls
=
env
->
GetObjectClass
(
_this
);
12
if
(!
cls
)
13
return
0
;
14
15
fid
=
env
->
GetFieldID
(
cls
,
"F"
,
"[Ljava/lang/Object;"
);
16
if
(!
fid
)
17
return
0
;
18
19
obj
=
reinterpret_cast
<
jobjectArray
> (
env
->
GetObjectField
(
_this
,
fid
));
20
21
return
obj
;
22
}
23
24