Using safe_read seems, well, safer...
This commit is contained in:
parent
61f6db130e
commit
a5c488449e
@ -37,7 +37,7 @@ ssize_t bb_full_read(int fd, void *buf, size_t len)
|
|||||||
total = 0;
|
total = 0;
|
||||||
|
|
||||||
while (len > 0) {
|
while (len > 0) {
|
||||||
cc = read(fd, buf, len);
|
cc = safe_read(fd, buf, len);
|
||||||
|
|
||||||
if (cc < 0)
|
if (cc < 0)
|
||||||
return cc; /* read() returns -1 on failure. */
|
return cc; /* read() returns -1 on failure. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user