This patch, put together by Manuel Novoa III, is a merge of work
done by Evin Robertson (bug#1105) and work from Manuel to make
usage messages occupy less space and simplify how usage messages
are displayed.
diff --git a/fdflush.c b/fdflush.c
index fcf8ddd..f10ccea 100644
--- a/fdflush.c
+++ b/fdflush.c
@@ -35,7 +35,7 @@
 	int fd;
 
 	if (argc <= 1 || **(++argv) == '-')
-		usage(fdflush_usage);
+		show_usage();
 
 	if ((fd = open(*argv, 0)) < 0)
 		perror_msg_and_die("%s", *argv);