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 };
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:
if (parameter.input == NULL
|| parameter.output == NULL
|| parameter.split < 2048) {
- fprintf(stderr, "ERROR: missing arguments");
- useage();
+ fprintf(stderr, "ERROR: missing arguments\n");
exit(1);
}