diff options
Diffstat (limited to 'lib/rexml/output.rb')
| -rw-r--r-- | lib/rexml/output.rb | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/lib/rexml/output.rb b/lib/rexml/output.rb deleted file mode 100644 index 96dfea570e..0000000000 --- a/lib/rexml/output.rb +++ /dev/null @@ -1,30 +0,0 @@ -# frozen_string_literal: false -require 'rexml/encoding' - -module REXML - class Output - include Encoding - - attr_reader :encoding - - def initialize real_IO, encd="iso-8859-1" - @output = real_IO - self.encoding = encd - - @to_utf = encoding != 'UTF-8' - - if encoding == "UTF-16" - @output << "\ufeff".encode("UTF-16BE") - self.encoding = "UTF-16BE" - end - end - - def <<( content ) - @output << (@to_utf ? self.encode(content) : content) - end - - def to_s - "Output[#{encoding}]" - end - end -end |
