# File lib/rqrcode/qrcode/qr_bit_buffer.rb, line 79
    def pad_until(prefered_size)
      # Align on byte
      while get_length_in_bits % 8 != 0
        put_bit( false )
      end
      
      # Pad with padding code words
      while get_length_in_bits < prefered_size
        put( QRBitBuffer::PAD0, 8 )
        put( QRBitBuffer::PAD1, 8 ) if get_length_in_bits < prefered_size
      end
    end