aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spectrogram.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/spectrogram.c b/spectrogram.c
index e7276d2..609f54d 100644
--- a/spectrogram.c
+++ b/spectrogram.c
@@ -290,6 +290,16 @@ catch(int notused)
die = 1;
}
+__dead void
+usage(void)
+{
+ extern char *__progname;
+
+ (void)fprintf(stderr, "usage: %s [-h <pixel>] [-w <pixel>] [-l] [-r]\n",
+ __progname);
+ exit(1);
+}
+
int
main(int argc, char **argv)
{
@@ -335,6 +345,7 @@ main(int argc, char **argv)
flip_right ^= 1;
break;
default:
+ usage();
break;
}