version 1.3, 2009/03/06 18:15:23 |
version 1.4, 2010/01/17 23:10:20 |
Line 106 FNPREFIX(FileChunk)(const char *filename |
|
Line 106 FNPREFIX(FileChunk)(const char *filename |
|
} |
} |
len = sb.st_size; |
len = sb.st_size; |
} |
} |
if (off > 0 && lseek(fd, off, SEEK_SET) < 0) |
if (off > 0 && lseek(fd, off, SEEK_SET) < 0) { |
|
close(fd); |
return (NULL); |
return (NULL); |
|
} |
|
|
while ((nr = read(fd, buffer, (size_t) MIN((off_t)sizeof(buffer), len))) |
while ((nr = read(fd, buffer, (size_t) MIN((off_t)sizeof(buffer), len))) |
> 0) { |
> 0) { |