--- tape.c~ 2011-06-27 16:30:02.000000000 +0900 +++ tape.c 2011-06-28 10:08:36.000000000 +0900 @@ -425,7 +425,7 @@ gethdr: volno = newvol; setdumpnum(); - FLUSHTAPEBUF(); + FLUSHTAPEBUF(); numtrec = 0; if (gethead(&tmpbuf) == FAIL) { dprintf(stdout, "header read failed at %ld blocks\n", blksread); fprintf(stderr, "tape is not dump tape\n");