Fix writeisofs lseek() usage (Bug#311, reported by John Peace

This commit is contained in:
David van Moolenbroek 2009-10-01 16:56:46 +00:00
parent b7ac32bfa4
commit 2ac8124914

View file

@ -1072,7 +1072,7 @@ int get_system_type(int fd)
unsigned char bootsector[512]; unsigned char bootsector[512];
errno= 0; errno= 0;
old_pos= lseek(fd, SEEK_SET, 0); old_pos= lseek(fd, 0, SEEK_SET);
if (old_pos == -1 && errno != 0) if (old_pos == -1 && errno != 0)
{ {
fprintf(stderr, "bootimage file is not seekable: %s\n", fprintf(stderr, "bootimage file is not seekable: %s\n",
@ -1106,6 +1106,6 @@ int get_system_type(int fd)
exit(1); exit(1);
} }
lseek(fd, SEEK_SET, old_pos); lseek(fd, old_pos, SEEK_SET);
return type; return type;
} }