examplex/media: Need to seek back to beginning of file on second pass
This commit is contained in:
parent
5fdd68f014
commit
a584ef09aa
@ -301,6 +301,21 @@ int media_main(int argc, char *argv[])
|
|||||||
info.nblocks = blockno;
|
info.nblocks = blockno;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Seek to the beginnin of the file */
|
||||||
|
|
||||||
|
seekpos = lseek(fd, 0, SEEK_SET);
|
||||||
|
if (seekpos == (off_t)-1)
|
||||||
|
{
|
||||||
|
int errcode = errno;
|
||||||
|
|
||||||
|
fprintf(stderr, "ERROR: lseek to 0 failed: %d\n", errcode);
|
||||||
|
}
|
||||||
|
else if (seekpos != 0)
|
||||||
|
{
|
||||||
|
fprintf(stderr, "ERROR: lseek to 0 failed: %lu\n",
|
||||||
|
(unsigned)seekpos);
|
||||||
|
}
|
||||||
|
|
||||||
/* Re-read and verify each sector */
|
/* Re-read and verify each sector */
|
||||||
|
|
||||||
value = START_VALUE;
|
value = START_VALUE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user