Commit c544921c by Tom Tromey Committed by Tom Tromey

natClassLoader.cc (findClass): Compare against `3', not `0'.

	* java/lang/natClassLoader.cc (findClass): Compare against `3',
	not `0'.

From-SVN: r51764
parent cfe834f3
2002-04-02 Tom Tromey <tromey@redhat.com>
* java/lang/natClassLoader.cc (findClass): Compare against `3',
not `0'.
2002-04-02 Mark Wielaard <mark@klomp.org> 2002-04-02 Mark Wielaard <mark@klomp.org>
* mauve-libgcj: add java.net.DatagramSocket.DatagramSocketTest2 to * mauve-libgcj: add java.net.DatagramSocket.DatagramSocketTest2 to
......
// natClassLoader.cc - Implementation of java.lang.ClassLoader native methods. // natClassLoader.cc - Implementation of java.lang.ClassLoader native methods.
/* Copyright (C) 1999, 2000, 2001 Free Software Foundation /* Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation
This file is part of libgcj. This file is part of libgcj.
...@@ -203,7 +203,8 @@ gnu::gcj::runtime::VMClassLoader::findClass (jstring name) ...@@ -203,7 +203,8 @@ gnu::gcj::runtime::VMClassLoader::findClass (jstring name)
java::lang::StringBuffer *sb = new java::lang::StringBuffer (JvNewStringLatin1("lib-")); java::lang::StringBuffer *sb = new java::lang::StringBuffer (JvNewStringLatin1("lib-"));
jstring so_base_name = (sb->append (name)->toString ())->replace ('.', '-'); jstring so_base_name = (sb->append (name)->toString ())->replace ('.', '-');
while (! klass && so_base_name && so_base_name->length() > 0) // Compare against `3' because that is the length of "lib".
while (! klass && so_base_name && so_base_name->length() > 3)
{ {
using namespace ::java::lang; using namespace ::java::lang;
Runtime *rt = Runtime::getRuntime(); Runtime *rt = Runtime::getRuntime();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment