diff options
Diffstat (limited to 'java/src/json/ext/Generator.java')
-rw-r--r-- | java/src/json/ext/Generator.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/java/src/json/ext/Generator.java b/java/src/json/ext/Generator.java index bb3a394..96a5e7e 100644 --- a/java/src/json/ext/Generator.java +++ b/java/src/json/ext/Generator.java @@ -172,9 +172,7 @@ public final class Generator { result = RubyString.newString(session.getRuntime(), buffer); ThreadContext context = session.getContext(); RuntimeInfo info = session.getInfo(); - if (info.encodingsSupported()) { - result.force_encoding(context, info.utf8.get()); - } + result.force_encoding(context, info.utf8.get()); return result; } @@ -381,8 +379,7 @@ public final class Generator { RuntimeInfo info = session.getInfo(); RubyString src; - if (info.encodingsSupported() && - object.encoding(session.getContext()) != info.utf8.get()) { + if (object.encoding(session.getContext()) != info.utf8.get()) { src = (RubyString)object.encode(session.getContext(), info.utf8.get()); } else { |