aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2003-07-25 13:04:15 +0000
committerMark Wielaard <mark@gcc.gnu.org>2003-07-25 13:04:15 +0000
commit337ecadfd0c7e1f30ec3a9ff4bcd693e2fc62cdb (patch)
tree941a87849a47b070914ba236eff3b1a1e26f3936 /libjava/java
parentec8a1dd5a8fca1b4c134522a337e2f66e1de686b (diff)
downloadgcc-337ecadfd0c7e1f30ec3a9ff4bcd693e2fc62cdb.zip
gcc-337ecadfd0c7e1f30ec3a9ff4bcd693e2fc62cdb.tar.gz
gcc-337ecadfd0c7e1f30ec3a9ff4bcd693e2fc62cdb.tar.bz2
+ * java/lang/natRuntime.cc (_load): Add library name to
+ UnsatisfiedLinkError when thrown. From-SVN: r69786
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/lang/natRuntime.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/java/lang/natRuntime.cc b/libjava/java/lang/natRuntime.cc
index 69f78f6..878fccb 100644
--- a/libjava/java/lang/natRuntime.cc
+++ b/libjava/java/lang/natRuntime.cc
@@ -217,7 +217,8 @@ java::lang::Runtime::_load (jstring path, jboolean do_search)
if (h == NULL)
{
const char *msg = lt_dlerror ();
- jstring str = path->concat (JvNewStringLatin1 (": "));
+ jstring str = JvNewStringLatin1 (lib_name);
+ str = str->concat (JvNewStringLatin1 (": "));
str = str->concat (JvNewStringLatin1 (msg));
throw new UnsatisfiedLinkError (str);
}