From d52ae8190d4ea364a640e95b166c1e4dec36763e Mon Sep 17 00:00:00 2001 From: Bruce Evans Date: Wed, 21 Oct 1998 11:48:39 +0000 Subject: [PATCH] Fixed previous commit to actually work. The wrong variable was initialized earlier (with style bugs of course), so zcat was an alias for uncompress instead of `uncompress -c'. --- usr.bin/compress/compress.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/usr.bin/compress/compress.c b/usr.bin/compress/compress.c index 2736e5c5540..5e323d3bde1 100644 --- a/usr.bin/compress/compress.c +++ b/usr.bin/compress/compress.c @@ -75,11 +75,12 @@ main(argc, argv) int argc; char *argv[]; { - enum {COMPRESS, DECOMPRESS} style = COMPRESS; + enum {COMPRESS, DECOMPRESS} style; size_t len; int bits, cat, ch; char *p, newname[MAXPATHLEN]; + cat = 0; if ((p = rindex(argv[0], '/')) == NULL) p = argv[0]; else @@ -89,12 +90,12 @@ main(argc, argv) else if (!strcmp(p, "compress")) style = COMPRESS; else if (!strcmp(p, "zcat")) { - style = DECOMPRESS; cat = 1; + style = DECOMPRESS; } else errx(1, "unknown program name"); - bits = cat = 0; + bits = 0; while ((ch = getopt(argc, argv, "b:cdfv")) != -1) switch(ch) { case 'b':