version 1.28, 2002/04/15 23:24:42 |
version 1.29, 2002/04/22 04:27:37 |
|
|
} |
} |
if (stat(fn, &sb) == -1) { |
if (stat(fn, &sb) == -1) { |
ewprintf("Can't stat %s : %s", fn, strerror(errno)); |
ewprintf("Can't stat %s : %s", fn, strerror(errno)); |
|
free(nname); |
return (FALSE); |
return (FALSE); |
} |
} |
|
|
|
|
} |
} |
while ((nread = read(from, buf, sizeof(buf))) > 0) { |
while ((nread = read(from, buf, sizeof(buf))) > 0) { |
if (write(to, buf, nread) != nread) { |
if (write(to, buf, nread) != nread) { |
nread = -1; |
nread = -1; |
break; |
break; |
} |
} |
} |
} |
serrno = errno; |
serrno = errno; |