Return to diff.c CVS log | Up to [local] / src / usr.bin / rcs |
version 1.9, 2006/09/21 15:30:07 | version 1.10, 2006/09/27 06:25:46 | ||
---|---|---|---|
|
|
||
line = xmalloc(rlen + 1); | line = xmalloc(rlen + 1); | ||
if ((nr = pread(fd, line, rlen, off)) < 0) { | if ((nr = pread(fd, line, rlen, off)) < 0) { | ||
warn("preadline failed"); | warn("preadline failed"); | ||
xfree(line); | |||
return (NULL); | return (NULL); | ||
} | } | ||
line[nr] = '\0'; | line[nr] = '\0'; |