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
* params.c: Fix formatting.
[official-gcc.git]
/
libjava
/
testsuite
/
libjava.jni
/
cxxtest.cc
blob
577273bb5a2e16a1acbf3dffba66ad20fcaaff8d
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