aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2011-06-01 08:58:02 +0000
committerDimitri Sokolyuk <demon@dim13.org>2011-06-01 08:58:02 +0000
commit82c959ef9124cf7b5c7289fc443e8f827dbb8233 (patch)
tree13133ba09ab837062a3c41a460574323c2174927
parent369c7a0af8aefc6574254f584a76bae25eb51a91 (diff)
add usage()
-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;
}