changeset 3994 | 7df1ecd5eadb |
parent 1264 | 076a3cde30d5 |
child 5520 | 86e4b9a9da40 |
--- a/langtools/src/share/classes/com/sun/tools/javac/util/Convert.java Mon Sep 21 21:08:11 2009 -0700 +++ b/langtools/src/share/classes/com/sun/tools/javac/util/Convert.java Wed Sep 23 18:29:41 2009 -0700 @@ -239,9 +239,9 @@ case '\"': return "\\\""; case '\\': return "\\\\"; default: - return (ch > 127 || isPrintableAscii(ch)) + return (isPrintableAscii(ch)) ? String.valueOf(ch) - : String.format("\\%03o", (int) ch); + : String.format("\\u%04x", (int) ch); } }