|
|
@@ -75,7 +75,7 @@ void parse_options(int argc, char **argv) { |
|
|
|
switch (opt) { |
|
|
|
case '?': |
|
|
|
print_usage(); |
|
|
|
exit(1); |
|
|
|
exit(EXIT_FAILURE); |
|
|
|
case 'c': |
|
|
|
_options.clean_cache = true; |
|
|
|
break; |
|
|
@@ -93,12 +93,12 @@ void parse_options(int argc, char **argv) { |
|
|
|
break; |
|
|
|
case 'h': |
|
|
|
print_usage(); |
|
|
|
exit(0); |
|
|
|
exit(EXIT_SUCCESS); |
|
|
|
case 'n': |
|
|
|
if (!sscanf(optarg, "%d", &t) || t < 1) { |
|
|
|
fprintf(stderr, "sxiv: invalid argument for option -n: %s\n", |
|
|
|
optarg); |
|
|
|
exit(1); |
|
|
|
exit(EXIT_FAILURE); |
|
|
|
} else { |
|
|
|
_options.startnum = t - 1; |
|
|
|
} |
|
|
@@ -120,7 +120,7 @@ void parse_options(int argc, char **argv) { |
|
|
|
break; |
|
|
|
case 'v': |
|
|
|
print_version(); |
|
|
|
exit(0); |
|
|
|
exit(EXIT_SUCCESS); |
|
|
|
case 'Z': |
|
|
|
_options.scalemode = SCALE_ZOOM; |
|
|
|
_options.zoom = 1.0; |
|
|
@@ -130,7 +130,7 @@ void parse_options(int argc, char **argv) { |
|
|
|
if (!sscanf(optarg, "%d", &t) || t <= 0) { |
|
|
|
fprintf(stderr, "sxiv: invalid argument for option -z: %s\n", |
|
|
|
optarg); |
|
|
|
exit(1); |
|
|
|
exit(EXIT_FAILURE); |
|
|
|
} |
|
|
|
_options.zoom = (float) t / 100.0; |
|
|
|
break; |
|
|
|