lib/riddle/client/message.rb in riddle-1.0.8 vs lib/riddle/client/message.rb in riddle-1.0.9

- old
+ new

@@ -21,15 +21,15 @@ @message << [string.send(@size_method)].pack('N') + string end # Append an integer def append_int(int) - @message << [int].pack('N') + @message << [int.to_i].pack('N') end def append_64bit_int(int) - @message << [int >> 32, int & 0xFFFFFFFF].pack('NN') + @message << [int.to_i >> 32, int.to_i & 0xFFFFFFFF].pack('NN') end # Append a float def append_float(float) @message << [float].pack('f').unpack('L*').pack("N") @@ -65,6 +65,6 @@ def to_s @message end end end -end \ No newline at end of file +end