new array classes cleanup + made tests (except fp*) work
[cacao.git] / src / native / vm / VMSecurityManager.c
1 /* class: java/lang/SecurityManager */
2
3
4
5 /*
6  * Class:     java/lang/SecurityManager
7  * Method:    currentClassLoader
8  * Signature: ()Ljava/lang/ClassLoader;
9  */
10 JNIEXPORT struct java_lang_ClassLoader* JNICALL Java_java_lang_VMSecurityManager_currentClassLoader ( JNIEnv *env, jclass clazz)
11 {
12   init_systemclassloader();
13   return SystemClassLoader;
14 }
15
16
17 /*
18  * Class:     java/lang/SecurityManager
19  * Method:    getClassContext
20  * Signature: ()[Ljava/lang/Class;
21  */
22 JNIEXPORT java_objectarray* JNICALL Java_java_lang_VMSecurityManager_getClassContext ( JNIEnv *env ,jclass clazz)
23 {
24   log_text("Java_java_lang_VMSecurityManager_getClassContext  called");
25 #warning return something more usefull here
26   /* XXX should use vftbl directly */
27   return builtin_newarray(0,class_array_of(class_java_lang_Class)->vftbl);
28 }