=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/compress/main.c,v retrieving revision 1.78 retrieving revision 1.79 diff -u -r1.78 -r1.79 --- src/usr.bin/compress/main.c 2011/09/22 10:41:04 1.78 +++ src/usr.bin/compress/main.c 2012/09/30 14:50:38 1.79 @@ -1,4 +1,4 @@ -/* $OpenBSD: main.c,v 1.78 2011/09/22 10:41:04 deraadt Exp $ */ +/* $OpenBSD: main.c,v 1.79 2012/09/30 14:50:38 millert Exp $ */ /* * Copyright (c) 1992, 1993 @@ -531,7 +531,7 @@ error = FAILURE; } - if (!force && info.total_out >= info.total_in) { + if (!force && !cat && info.total_out >= info.total_in) { if (verbose > 0) fprintf(stderr, "file would grow; left unmodified\n"); (void) unlink(out);