Tweaked Stream#serialize for performance.
[ruby-eet.git] / lib / eet.rb
index e0c7b72554bb9099713ea9256ec9ee848acf73eb..ddac645d5404945b4a11379c30a2a35568aa7075 100644 (file)
@@ -1,5 +1,5 @@
 #--
-# $Id: eet.rb 23 2005-04-09 17:16:58Z tilman $
+# $Id: eet.rb 33 2005-04-30 11:10:16Z tilman $
 #
 # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
 #
@@ -167,7 +167,7 @@ module Eet
                end
 
                def serialize
-                       inject("") { |a, c| a << c.serialize }
+                       map { |c| c.serialize }.join
                end
 
                def Stream.deserialize(data)