Method: Zlib::GzipReader#each_line
- Defined in:
- zlib.c
#each_line(*args) ⇒ Object
See Zlib::GzipReader documentation for a description.
4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 |
# File 'zlib.c', line 4497
static VALUE
rb_gzreader_each(int argc, VALUE *argv, VALUE obj)
{
VALUE str;
RETURN_ENUMERATOR(obj, 0, 0);
while (!NIL_P(str = gzreader_gets(argc, argv, obj))) {
rb_yield(str);
}
return obj;
}
|