808722e
--- ncompress-4.2.4/compress42.c.zerobyteforce	2006-04-14 14:18:28.000000000 +0200
808722e
+++ ncompress-4.2.4/compress42.c	2006-04-14 14:20:15.000000000 +0200
808722e
@@ -1145,10 +1145,12 @@
67cb35c
 			if (fdout != 1 && close(fdout))
67cb35c
 				write_error();
67cb35c
 
67cb35c
-			if (bytes_in == 0)
67cb35c
+			if ( (bytes_in == 0) && (force == 0 ) )
67cb35c
 			{
67cb35c
 				if (remove_ofname)
67cb35c
 				{
808722e
+					if(!quiet)
808722e
+						fprintf(stderr, "No compression -- %s unchanged\n", ifname);
808722e
 					if (unlink(ofname))	/* Remove input file */
808722e
 					{
808722e
 						fprintf(stderr, "\nunlink error (ignored) ");
808722e
@@ -1157,6 +1159,7 @@
808722e
 					}
808722e
 		
808722e
 					remove_ofname = 0;
808722e
+					exit_code = 2;
808722e
 				}
808722e
 			}
808722e
 			else