From 7e04abe1853760aadb0e65fcac48cc0ada07e487 Mon Sep 17 00:00:00 2001 From: mihaylov Date: Mon, 31 May 2004 13:10:58 +0000 Subject: - Minor bugfix --- sources/scalac/symtab/classfile/CLRClassParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- cgit v1.2.3