/*
 * call-seq:
 *    each(sep = "\n", &block)
 *
 * Iterates over the lines of the stream.
 *
 * @param [String] sep the byte which separates lines
 * @yieldparam [String] line the next line of the file (including the separator
 *    character)
 * @see Bzip2::Reader.foreach
 */
static VALUE bz_reader_each_line(int argc, VALUE *argv, VALUE obj) {