Be certain to not abort prematurely when reading stuff from pipes.
This commit is contained in:
@@ -25,7 +25,7 @@ extern ssize_t archive_xread(const archive_handle_t *archive_handle, unsigned ch
|
||||
ssize_t size;
|
||||
|
||||
size = archive_handle->read(archive_handle->src_fd, buf, count);
|
||||
if (size == -1) {
|
||||
if (size < 0) {
|
||||
bb_perror_msg_and_die("Read error");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user