# File ruby/bstream.rb, line 295 def write_int8_array(arg) aa = arg.inject([]) {|result,i| result << (i & 0xffff_ffff) result << ((i >> 32) & 0xffff_ffff) } return writes( [T_ARRAY, T_INTEGER8, arg.size].concat(aa).pack("CCVV*") ) end