Method: Zlib::GzipReader#readline

Defined in:
ext/zstdlib/ruby/zlib-2.2/zlib.c,
ext/zstdlib/ruby/zlib-2.3/zlib.c,
ext/zstdlib/ruby/zlib-2.4/zlib.c,
ext/zstdlib/ruby/zlib-2.5/zlib.c,
ext/zstdlib/ruby/zlib-2.6/zlib.c

#readline(*args) ⇒ Object

See Zlib::GzipReader documentation for a description.



4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
# File 'ext/zstdlib/ruby/zlib-2.2/zlib.c', line 4177

static VALUE
rb_gzreader_readline(int argc, VALUE *argv, VALUE obj)
{
    VALUE dst;
    dst = rb_gzreader_gets(argc, argv, obj);
    if (NIL_P(dst)) {
	rb_raise(rb_eEOFError, "end of file reached");
    }
    return dst;
}