Skip to content

Commit 9580083

Browse files
authored
Merge pull request #1532 from linas/java-char-fix
Fix issue #1510
2 parents e2db5ac + 12634ab commit 9580083

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

bindings/java/org/linkgrammar/JSONReader.java

+9-9
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ public class JSONReader
3939
private static Map<Character, Character> escapes = new HashMap<Character, Character>();
4040
static
4141
{
42-
escapes.put(new Character('"'), new Character('"'));
43-
escapes.put(new Character('\\'), new Character('\\'));
44-
escapes.put(new Character('/'), new Character('/'));
45-
escapes.put(new Character('b'), new Character('\b'));
46-
escapes.put(new Character('f'), new Character('\f'));
47-
escapes.put(new Character('n'), new Character('\n'));
48-
escapes.put(new Character('r'), new Character('\r'));
49-
escapes.put(new Character('t'), new Character('\t'));
42+
escapes.put(Character.valueOf('"'), Character.valueOf('"'));
43+
escapes.put(Character.valueOf('\\'), Character.valueOf('\\'));
44+
escapes.put(Character.valueOf('/'), Character.valueOf('/'));
45+
escapes.put(Character.valueOf('b'), Character.valueOf('\b'));
46+
escapes.put(Character.valueOf('f'), Character.valueOf('\f'));
47+
escapes.put(Character.valueOf('n'), Character.valueOf('\n'));
48+
escapes.put(Character.valueOf('r'), Character.valueOf('\r'));
49+
escapes.put(Character.valueOf('t'), Character.valueOf('\t'));
5050
}
5151

5252
private CharacterIterator it;
@@ -304,7 +304,7 @@ private Object string()
304304
}
305305
else
306306
{
307-
Character value = escapes.get(new Character(c));
307+
Character value = escapes.get(Character.valueOf(c));
308308
if (value != null)
309309
add(value);
310310
else

0 commit comments

Comments
 (0)