# File ruby/bstream.rb, line 904 def read_message_to_buffer(input,msize) raise IOError.new("message size is negative. size=#{msize}") if msize < 0 buf = StringIO.new buf << input.read(msize) buf.rewind return buf end