Fix bug with do_skip_one and an excess unreadc