Method: Zlib::GzipReader#each_byte

Defined in:
zlib.c

#each_byteObject

See Zlib::GzipReader documentation for a description.



4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'zlib.c', line 4222

static VALUE
rb_gzreader_each_byte(VALUE obj)
{
    VALUE c;

    RETURN_ENUMERATOR(obj, 0, 0);

    while (!NIL_P(c = rb_gzreader_getbyte(obj))) {
  rb_yield(c);
    }
    return Qnil;
}