# File lib/dbus/marshall.rb, line 70 def align(a) case a when 1 when 2, 4, 8 bits = a - 1 @idx = @idx + bits & ~bits raise IncompleteBufferException if @idx > @buffy.size else raise "Unsupported alignment #{a}" end end