Method: Zlib::GzipReader#each_char

Defined in:
zlib.c

#each_charObject

See Zlib::GzipReader documentation for a description.



4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
# File 'zlib.c', line 4204

static VALUE
rb_gzreader_each_char(VALUE obj)
{
    VALUE c;

    RETURN_ENUMERATOR(obj, 0, 0);

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