diff options
author | schinz <schinz@epfl.ch> | 2004-02-03 14:56:49 +0000 |
---|---|---|
committer | schinz <schinz@epfl.ch> | 2004-02-03 14:56:49 +0000 |
commit | b2847d55160be34f5e5c226c9e24704419057f36 (patch) | |
tree | 97b2018847f1a27fceb11d88cc6405273ca9bdbb | |
parent | f412400f06c56cb753e14096983c6f5345642cdc (diff) | |
download | scala-b2847d55160be34f5e5c226c9e24704419057f36.tar.gz scala-b2847d55160be34f5e5c226c9e24704419057f36.tar.bz2 scala-b2847d55160be34f5e5c226c9e24704419057f36.zip |
- bug fix: the string concatenation operator (+...
- bug fix: the string concatenation operator (+) now also works with
Java arrays
-rw-r--r-- | sources/scalac/backend/jvm/GenJVM.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java index 06fdea43ef..9a4b312c00 100644 --- a/sources/scalac/backend/jvm/GenJVM.java +++ b/sources/scalac/backend/jvm/GenJVM.java @@ -1177,7 +1177,7 @@ class GenJVM { for (int i = 0; i < elements.length; ++i) { JType elemType = typeStoJ(elements[i].type); if (!elemType.equals(JObjectType.JAVA_LANG_STRING) - && elemType.isObjectType()) + && elemType.isReferenceType()) elemType = JObjectType.JAVA_LANG_OBJECT; genLoad(ctx, elements[i], elemType); ctx.code.emitINVOKEVIRTUAL(JAVA_LANG_STRINGBUFFER, |