diff options
| author | Christian Hesse <mail@eworm.de> | 2015-04-22 13:59:48 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2015-04-22 20:25:58 +0200 |
| commit | 5ecac7df827575a5c98c1e847432d360486b3f29 (patch) | |
| tree | 1b457eb3923998d0b9f24d7974382cf2260df714 | |
| parent | 6f0e3959c38ae1b09846bd6b5954a89e0556b914 (diff) | |
| download | vis-5ecac7df827575a5c98c1e847432d360486b3f29.tar.gz vis-5ecac7df827575a5c98c1e847432d360486b3f29.tar.xz | |
make vis print version with command option -v
The man page states this is possible, so add the code.
Signed-off-by: Christian Hesse <mail@eworm.de>
| -rw-r--r-- | vis.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -2013,9 +2013,12 @@ int main(int argc, char *argv[]) { for (int i = 1; i < argc; i++) { if (argv[i][0] == '-') { switch (argv[i][1]) { - /* handle command line arguments */ - default: - break; + case 'v': + die("vis %s, compiled " __DATE__ " " __TIME__ "\n", VERSION); + break; + default: + die("Unknown command option: %s\n", argv[i]); + break; } } else if (argv[i][0] == '+') { cmd = argv[i] + (argv[i][1] == '/' || argv[i][1] == '?'); |
