- use bb_msg_{read,write}_error where appropriate.
text data bss dec hex filename
825015 9100 645216 1479331 1692a3 busybox.old
824919 9100 645216 1479235 169243 busybox
diff --git a/archival/gzip.c b/archival/gzip.c
index 4f60c6b..91b2948 100644
--- a/archival/gzip.c
+++ b/archival/gzip.c
@@ -324,7 +324,7 @@
unsigned n;
while ((n = write(fd, buf, cnt)) != cnt) {
- if (n == (unsigned) (-1)) bb_error_msg_and_die("can't write");
+ if (n == (unsigned) (-1)) bb_error_msg_and_die(bb_msg_write_error);
cnt -= n;
buf = (void *) ((char *) buf + n);
}