summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2004-05-31 13:10:58 +0000
committermihaylov <mihaylov@epfl.ch>2004-05-31 13:10:58 +0000
commit7e04abe1853760aadb0e65fcac48cc0ada07e487 (patch)
treeeaa58a145d314e4e50b0e34d70924bae9dafb630 /sources
parent904fd95252ae242467271c15be88971b48c5e726 (diff)
downloadscala-7e04abe1853760aadb0e65fcac48cc0ada07e487.tar.gz
scala-7e04abe1853760aadb0e65fcac48cc0ada07e487.tar.bz2
scala-7e04abe1853760aadb0e65fcac48cc0ada07e487.zip
- Minor bugfix
Diffstat (limited to 'sources')
-rw-r--r--sources/scalac/symtab/classfile/CLRClassParser.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/symtab/classfile/CLRClassParser.java b/sources/scalac/symtab/classfile/CLRClassParser.java
index 9de9d17629..d7d5991cd6 100644
--- a/sources/scalac/symtab/classfile/CLRClassParser.java
+++ b/sources/scalac/symtab/classfile/CLRClassParser.java
@@ -333,7 +333,7 @@ public class CLRClassParser extends SymbolLoader {
if (base == global.definitions.SHORT_CLASS)
return AConstant.SHORT(((Number)value).shortValue());
if (base == global.definitions.CHAR_CLASS)
- return AConstant.CHAR((char)((Number)value).intValue());
+ return AConstant.CHAR(((Character)value).charValue());
if (base == global.definitions.INT_CLASS)
return AConstant.INT(((Number)value).intValue());
if (base == global.definitions.LONG_CLASS)