remove unused variable ret as reported by apgo in Bug 350 and touchup syntax along the way

This commit is contained in:
Mike Frysinger 2005-07-26 22:57:51 +00:00
parent 6e05312ba9
commit dbc049fda4

View File

@ -81,17 +81,14 @@ static ssize_t tail_read(int fd, char *buf, size_t count)
ssize_t r;
off_t current,end;
struct stat sbuf;
int ret;
end = current = lseek (fd, 0, SEEK_CUR);
if (!fstat(fd, &sbuf)){
end = sbuf.st_size;
}
if ( end < current) {
end = current = lseek(fd, 0, SEEK_CUR);
if (!fstat(fd, &sbuf))
end = sbuf.st_size;
if (end < current)
lseek(fd, 0, SEEK_SET);
} else {
else
lseek(fd, current, SEEK_SET);
}
if ((r = safe_read(fd, buf, count)) < 0) {
bb_perror_msg("read");
status = EXIT_FAILURE;