diff options
Diffstat (limited to 'archival/gzip.c')
-rw-r--r-- | archival/gzip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/gzip.c b/archival/gzip.c index 4f60c6b24..91b294891 100644 --- a/archival/gzip.c +++ b/archival/gzip.c | |||
@@ -324,7 +324,7 @@ static void write_buf(int fd, void *buf, unsigned cnt) | |||
324 | unsigned n; | 324 | unsigned n; |
325 | 325 | ||
326 | while ((n = write(fd, buf, cnt)) != cnt) { | 326 | while ((n = write(fd, buf, cnt)) != cnt) { |
327 | if (n == (unsigned) (-1)) bb_error_msg_and_die("can't write"); | 327 | if (n == (unsigned) (-1)) bb_error_msg_and_die(bb_msg_write_error); |
328 | cnt -= n; | 328 | cnt -= n; |
329 | buf = (void *) ((char *) buf + n); | 329 | buf = (void *) ((char *) buf + n); |
330 | } | 330 | } |