module BinData::IO::UnSeekableIO
def skip(n)
def skip(n) raise IOError, "can not skip backwards" if n.negative? # skip over data in 8k blocks while n > 0 bytes_to_read = [n, 8192].min read(bytes_to_read) n -= bytes_to_read end end
def skip(n) raise IOError, "can not skip backwards" if n.negative? # skip over data in 8k blocks while n > 0 bytes_to_read = [n, 8192].min read(bytes_to_read) n -= bytes_to_read end end