Temporary hack for non i386 architectures.
authortwisti <none@none>
Fri, 25 Jun 2004 12:20:52 +0000 (12:20 +0000)
committertwisti <none@none>
Fri, 25 Jun 2004 12:20:52 +0000 (12:20 +0000)
nat/VMSecurityManager.c
src/native/vm/VMSecurityManager.c

index dfcb05ac7154c782d0cc679f1dc1c74b85bef685..0188f30e7d070e9b8bf05115bd5f0e9d712a55d4 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Joseph Wenninger
 
-   $Id: VMSecurityManager.c 1067 2004-05-18 10:25:51Z stefan $
+   $Id: VMSecurityManager.c 1208 2004-06-25 12:20:52Z twisti $
 
 */
 
 JNIEXPORT java_lang_ClassLoader* JNICALL Java_java_lang_VMSecurityManager_currentClassLoader(JNIEnv *env, jclass clazz)
 {
        log_text("Java_java_lang_VMSecurityManager_currentClassLoader");
+
+       /* XXX TWISTI temporary hack! FIX ME jowenn */
+       if (cacao_initializing)
+               return NULL;
+
        init_systemclassloader();
 
        return SystemClassLoader;
index dfcb05ac7154c782d0cc679f1dc1c74b85bef685..0188f30e7d070e9b8bf05115bd5f0e9d712a55d4 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Joseph Wenninger
 
-   $Id: VMSecurityManager.c 1067 2004-05-18 10:25:51Z stefan $
+   $Id: VMSecurityManager.c 1208 2004-06-25 12:20:52Z twisti $
 
 */
 
 JNIEXPORT java_lang_ClassLoader* JNICALL Java_java_lang_VMSecurityManager_currentClassLoader(JNIEnv *env, jclass clazz)
 {
        log_text("Java_java_lang_VMSecurityManager_currentClassLoader");
+
+       /* XXX TWISTI temporary hack! FIX ME jowenn */
+       if (cacao_initializing)
+               return NULL;
+
        init_systemclassloader();
 
        return SystemClassLoader;