diff options
author | Harry Jeffery <harry@exec64.co.uk> | 2019-05-30 00:26:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-30 00:26:28 +0100 |
commit | dfc7ba4b80fccd24b4a42fe7b23ba09560b78081 (patch) | |
tree | 5d44f32144132202376850956eb7a4c913801db5 /src | |
parent | 43bc6f4ac271c785b0c034f8ec3bdad9a00d01ad (diff) | |
parent | 9fc019cd41612d3c991ee580c44d6b219fdfcdb6 (diff) | |
download | imv-dfc7ba4b80fccd24b4a42fe7b23ba09560b78081.tar.gz |
Merge pull request #154 from 7415963987456321/add-version-flag
Add version flag with -v
Diffstat (limited to 'src')
-rw-r--r-- | src/imv.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -644,7 +644,7 @@ bool imv_parse_args(struct imv *imv, int argc, char **argv) int o; - while((o = getopt(argc, argv, "frdwWxhlu:s:n:b:t:")) != -1) { + while((o = getopt(argc, argv, "frdwWxhvlu:s:n:b:t:")) != -1) { switch(o) { case 'f': imv->fullscreen = true; break; case 'r': imv->recursive_load = true; break; @@ -658,6 +658,10 @@ bool imv_parse_args(struct imv *imv, int argc, char **argv) print_help(imv); imv->quit = true; return true; + case 'v': + printf("Version: %s\n", IMV_VERSION); + imv->quit = true; + return false; case 's': if(!parse_scaling_mode(imv, optarg)) { fprintf(stderr, "Invalid scaling mode. Aborting.\n"); |