Sha256: 831bf4a76edcf7956630f022d153ac33ddbfe2f58b3bdb67275483297a4d809f

Contents?: true

Size: 252 Bytes

Versions: 1

Compression:

Stored size: 252 Bytes

Contents

require 'rbzip2'
require 'base64'
module BZip2Input
  def compress(input)
    string = StringIO.new
    bz2 = RBzip2::FFI::Compressor.new string
    bz2.write input
    bz2.close
    Base64.encode64(string.string)
  end
  module_function :compress
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
judge_system-1.7.3 lib/zlib_input.rb