1.1 --- a/emul/src/main/java/java/lang/reflect/Method.java Tue Jan 08 16:32:11 2013 +0100
1.2 +++ b/emul/src/main/java/java/lang/reflect/Method.java Sat Jan 12 15:40:20 2013 +0100
1.3 @@ -559,6 +559,9 @@
1.4 if (type == Short.TYPE) {
1.5 return fromRaw(Short.class, "valueOf__Ljava_lang_Short_2S", o);
1.6 }
1.7 + if (type == Character.TYPE) {
1.8 + return fromRaw(Character.class, "valueOf__Ljava_lang_Character_2C", o);
1.9 + }
1.10 if (type.getName().equals("void")) {
1.11 return null;
1.12 }
1.13 @@ -592,6 +595,9 @@
1.14 if (type == Short.TYPE) {
1.15 return toRaw("shortValue__S", o);
1.16 }
1.17 + if (type == Character.TYPE) {
1.18 + return toRaw("charValue__C", o);
1.19 + }
1.20 if (type.getName().equals("void")) {
1.21 return o;
1.22 }