diff options
author | mihaylov <mihaylov@epfl.ch> | 2004-05-31 13:10:58 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2004-05-31 13:10:58 +0000 |
commit | 7e04abe1853760aadb0e65fcac48cc0ada07e487 (patch) | |
tree | eaa58a145d314e4e50b0e34d70924bae9dafb630 /sources | |
parent | 904fd95252ae242467271c15be88971b48c5e726 (diff) | |
download | scala-7e04abe1853760aadb0e65fcac48cc0ada07e487.tar.gz scala-7e04abe1853760aadb0e65fcac48cc0ada07e487.tar.bz2 scala-7e04abe1853760aadb0e65fcac48cc0ada07e487.zip |
- Minor bugfix
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scalac/symtab/classfile/CLRClassParser.java | 2 |
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) |