Stop using TRUE and FALSE for exit status.
diff --git a/basename.c b/basename.c
index 4d9fc4e..fcc7d46 100644
--- a/basename.c
+++ b/basename.c
@@ -45,5 +45,5 @@
 			s[m-n] = '\0';
 	}
 	printf("%s\n", s);
-	return(TRUE);
+	return EXIT_SUCCESS;
 }