From: Bastian Dehn Date: Fri, 27 Aug 2021 07:11:09 +0000 (+0200) Subject: add: method show version number X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=44ea35df150609d63c58d0e1528617ab0afd66de;p=discspan.git add: method show version number --- diff --git a/src/discspan.c b/src/discspan.c index 741d221..4bf7511 100644 --- a/src/discspan.c +++ b/src/discspan.c @@ -13,6 +13,11 @@ typedef struct { unsigned long long split; } param_t; +void show_version() +{ + printf("discspan %s\n", VERSION); +} + param_t read_argument(int argc, char *argv[]) { param_t parameter = { NULL, NULL, 0 }; @@ -48,11 +53,12 @@ param_t read_argument(int argc, char *argv[]) parameter.split = atoll(optarg); break; case 'h': + show_version(); useage(); exit(0); break; case 'v': - printf("discspan %s\n", VERSION); + show_version(); exit(0); break; default: @@ -90,8 +96,7 @@ int main(int argc, char *argv[]) if (parameter.input == NULL || parameter.output == NULL || parameter.split < 2048) { - fprintf(stderr, "ERROR: missing arguments"); - useage(); + fprintf(stderr, "ERROR: missing arguments\n"); exit(1); }