#include "threads/thread.h"
#include "threads/lock-common.h"
#include "vm/exceptions.h"
-#include "native/include/java_util_Vector.h"
#include "native/include/java_io_PrintStream.h"
#include "native/include/java_io_InputStream.h"
#include "native/include/java_lang_Cloneable.h"
#include "native/include/java_lang_String.h"
#include "native/include/java_security_ProtectionDomain.h" /* required by... */
#include "native/include/java_lang_ClassLoader.h"
-#include "native/include/java_util_Vector.h"
#include "native/include/java_util_HashMap.h"
#include "native/include/java_util_Map.h"
#include "native/include/java_lang_Boolean.h"
* Method: nativeGetResources
* Signature: (Ljava/lang/String;)Ljava/util/Vector;
*/
-JNIEXPORT java_util_Vector* JNICALL Java_java_lang_VMClassLoader_nativeGetResources(JNIEnv *env, jclass clazz, java_lang_String *name)
+JNIEXPORT struct java_util_Vector* JNICALL Java_java_lang_VMClassLoader_nativeGetResources(JNIEnv *env, jclass clazz, java_lang_String *name)
{
java_handle_t *o; /* vector being created */
methodinfo *m; /* "add" method of vector */
MFREE(buffer, char, bufsize);
- return (java_util_Vector *) o;
+ return (struct java_util_Vector *) o;
return_NULL:
MFREE(buffer, char, bufsize);