Don't use Array#pack when the result is constant.
[ruby-eet.git] / lib / eet.rb
index 69bd9b8a894757e6903bbb9b9f8715d0e03df71c..266a9e3b86572224c9d18d5f7713b43172a00b92 100644 (file)
@@ -1,5 +1,5 @@
 #--
-# $Id: eet.rb 39 2005-05-18 18:54:31Z tilman $
+# $Id: eet.rb 40 2005-05-18 19:04:52Z tilman $
 #
 # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
 #
@@ -124,13 +124,13 @@ end
 
 class TrueClass # :nodoc:
        def to_eet_chunks(tag, type = nil)
-               [Eet::Chunk.new(tag, [1].pack("c"))]
+               [Eet::Chunk.new(tag, "\1")]
        end
 end
 
 class FalseClass # :nodoc:
        def to_eet_chunks(tag, type = nil)
-               [Eet::Chunk.new(tag, [0].pack("c"))]
+               [Eet::Chunk.new(tag, "\0")]
        end
 end