aboutsummaryrefslogtreecommitdiff
path: root/libjava/gcj/cni.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gcj/cni.h')
-rw-r--r--libjava/gcj/cni.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libjava/gcj/cni.h b/libjava/gcj/cni.h
index ee39738..4aea4b6 100644
--- a/libjava/gcj/cni.h
+++ b/libjava/gcj/cni.h
@@ -17,6 +17,7 @@ details. */
#include <java/lang/Class.h>
#include <gcj/array.h>
+#include <gcj/javaprims.h>
#include <string.h>
@@ -113,8 +114,11 @@ JvFree (void *ptr)
return _Jv_Free (ptr);
}
+typedef struct _Jv_VMOption JvVMOption;
+typedef struct _Jv_VMInitArgs JvVMInitArgs;
+
extern inline jint
-JvCreateJavaVM (void* vm_args)
+JvCreateJavaVM (JvVMInitArgs* vm_args)
{
return _Jv_CreateJavaVM (vm_args);
}