Use errorMsg rather than fprintf.
diff --git a/gunzip.c b/gunzip.c
index 89e46a6..de68bd1 100644
--- a/gunzip.c
+++ b/gunzip.c
@@ -659,7 +659,7 @@
if (*argv == '\0')
usage(gunzip_usage);
if (strlen(*argv) > MAX_PATH_LEN) {
- fprintf(stderr, name_too_long, "gunzip");
+ errorMsg(name_too_long);
exit(WARNING);
}
strcpy(ifname, *argv);
@@ -698,7 +698,7 @@
/* And get to work */
if (strlen(ifname) > MAX_PATH_LEN - 4) {
- fprintf(stderr, name_too_long, "gunzip");
+ errorMsg(name_too_long);
exit(WARNING);
}
strcpy(ofname, ifname);
@@ -780,8 +780,7 @@
method = (int) get_byte();
if (method != DEFLATED) {
- fprintf(stderr,
- "unknown method %d -- get newer version of gzip\n",
+ errorMsg("unknown method %d -- get newer version of gzip\n",
method);
exit_code = ERROR;
return -1;