chiark / gitweb /
acctdump: Remove badusage from acctdump.c and update usage(FILE *) to usagemessage()
authorJonathan Amery <jdamery+zgit@ysolde.ucam.org>
Mon, 6 Oct 2014 14:50:27 +0000 (15:50 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 26 Oct 2014 14:20:40 +0000 (14:20 +0000)
cprogs/acctdump.c

index 4d3877f76ac5d72f0408553a42ff7aa8d3ca94c2..8745f0810e55cbacec8d4299ab54be710693a2ff 100644 (file)
@@ -61,23 +61,11 @@ static const char *sigabbrev[]= {
   "XFSZ", "VTALRM", "PROF", "WINCH", "IO"
 };
 
-static void usage(FILE *file) {
+void usagemessage(void) {
   fputs("usage: acctdump [<options>] [<file> ...]\n"
        "options: -f|--forwards -q|--no-banner -p|--stdin -r|--raw -u|--resource\n",
-       file);
-  if (ferror(file)) { perror("print usage"); exit(8); }
-}
-
-void badusage(const char *fmt, ...) {
-  va_list al;
-
-  fputs("usage error: ",stderr);
-  va_start(al,fmt);
-  vfprintf(stderr,fmt,al);
-  va_end(al);
-  fputs("\n",stderr);
-  usage(stderr);
-  exit(12);
+       stderr);
+  if (ferror(stderr)) { perror("print usage"); exit(8); }
 }
 
 static void checkstdout(void) {