Stop using TRUE and FALSE for exit status.
diff --git a/gunzip.c b/gunzip.c
index 70b25bd..eeff977 100644
--- a/gunzip.c
+++ b/gunzip.c
@@ -1350,7 +1350,7 @@
 
 		if (delInputFile == 1 && unlink(delFileName) < 0) {
 			perror(delFileName);
-			exit(FALSE);
+			return EXIT_FAILURE;
 		}
 	}
 	return(exit_code);