Merged with michi branch at rev 1684fe51cf3d.
[cacao.git] / src / native / vm / gnuclasspath / java_lang_VMClassLoader.cpp
index b67c8bc9ef48de663bc5034d189a81006380e26e..10e2d63eba6ba5e0b4a192d502e18488107e764e 100644 (file)
@@ -260,6 +260,9 @@ JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_nativeGetResources(JNIEnv
        struct stat           buf;       /* buffer for stat          */
        jboolean              ret;       /* return value of "add"    */
 
+       // Get current list of classpath entries.
+       SuckClasspath& suckclasspath = VM::get_current()->get_suckclasspath();
+
        /* get the resource name as utf string */
 
        utfname = javastring_toutf((java_handle_t *) name, false);
@@ -319,7 +322,7 @@ JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_nativeGetResources(JNIEnv
 
        /* iterate over all classpath entries */
 
-       for (List<list_classpath_entry*>::iterator it = list_classpath_entries->begin(); it != list_classpath_entries->end(); it++) {
+       for (SuckClasspath::iterator it = suckclasspath.begin(); it != suckclasspath.end(); it++) {
                list_classpath_entry* lce = *it;
 
                /* clear path pointer */