]> gitweb.hhaalo.de Git - discspan.git/commitdiff
add: method show version number
authorBastian Dehn <hhaalo@arcor.de>
Fri, 27 Aug 2021 07:11:09 +0000 (09:11 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 27 Aug 2021 07:11:09 +0000 (09:11 +0200)
src/discspan.c

index 741d221601ed103f8c0c495b5606036d09cbd92d..4bf7511d163974b03bcc6d476f6f7de920ac699f 100644 (file)
@@ -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);
        }