From f5e9354ba09001a6dbc37f7814a5f4064ad5dc39 Mon Sep 17 00:00:00 2001 From: Ryan O'Neill Date: Thu, 6 Aug 2015 14:20:47 -0700 Subject: [PATCH] quick fix for util method usage --- .../src/main/java/com/typesafe/config/impl/Tokenizer.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/config/src/main/java/com/typesafe/config/impl/Tokenizer.java b/config/src/main/java/com/typesafe/config/impl/Tokenizer.java index f00eeb1e..f1e61a34 100644 --- a/config/src/main/java/com/typesafe/config/impl/Tokenizer.java +++ b/config/src/main/java/com/typesafe/config/impl/Tokenizer.java @@ -38,7 +38,7 @@ final class Tokenizer { return "tab"; else if (codepoint == -1) return "end of file"; - else if (Character.isISOControl(codepoint)) + else if (ConfigImplUtil.isC0Control(codepoint)) return String.format("control character 0x%x", codepoint); else return String.format("%c", codepoint); @@ -424,9 +424,6 @@ final class Tokenizer { case 't': sb.append('\t'); break; - case '$': - sb.append("\\$"); - break; case 'u': { // kind of absurdly slow, but screw it for now char[] a = new char[4]; @@ -537,7 +534,7 @@ final class Tokenizer { // Reset and continue sb = new StringBuilder(); sbOrig = new StringBuilder(); - } else if (Character.isISOControl(c)) { + } else if (ConfigImplUtil.isC0Control(c)) { throw problem(asString(c), "JSON does not allow unescaped " + asString(c) + " in quoted strings, use a backslash escape"); } else {