From: Tilman Sauerbeck Date: Wed, 18 May 2005 19:04:52 +0000 (+0000) Subject: Don't use Array#pack when the result is constant. X-Git-Tag: ruby-eet-0.1.3~17 X-Git-Url: http://git.code-monkey.de/?p=ruby-eet.git;a=commitdiff_plain;h=1bf8db372e456e41404ee3670db6efef574cc442 Don't use Array#pack when the result is constant. --- diff --git a/ChangeLog b/ChangeLog index 222ce53..8ae5b05 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,10 @@ -- -$Id: ChangeLog 39 2005-05-18 18:54:31Z tilman $ +$Id: ChangeLog 40 2005-05-18 19:04:52Z tilman $ ++ 2005-05-18 Tilman Sauerbeck (tilman at code-monkey de) * lib/eet.rb: Grammar fix + * lib/eet.rb: Don't use Array#pack when the result is constant 2005-05-13 Tilman Sauerbeck (tilman at code-monkey de) * ext/ext.c: Work around RDoc's limitations diff --git a/lib/eet.rb b/lib/eet.rb index 69bd9b8..266a9e3 100644 --- a/lib/eet.rb +++ b/lib/eet.rb @@ -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