From 1bf8db372e456e41404ee3670db6efef574cc442 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Wed, 18 May 2005 19:04:52 +0000 Subject: [PATCH] Don't use Array#pack when the result is constant. --- ChangeLog | 3 ++- lib/eet.rb | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) 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 -- 2.30.2