Method: Zlib::ZStream#reset

Defined in:
lib/pr/zlib.rb

#resetObject



472
473
474
475
476
477
478
479
480
481
482
# File 'lib/pr/zlib.rb', line 472

def reset()
  err = send(@z.func.reset,@z.stream)
  if err != Z_OK
    raise_zlib_error(err, @z.stream.msg)
  end
  @z.flags = ZSTREAM_FLAG_READY
  @z.buf = nil
  @z.stream.next_out = 0
  @z.stream.avail_out = 0
  @z.input = nil
end