summaryrefslogtreecommitdiffstats
path: root/options.c
diff options
context:
space:
mode:
authorBert <ber.t@gmx.com>2011-01-19 18:16:44 +0100
committerBert <ber.t@gmx.com>2011-01-19 18:16:44 +0100
commit8b3b28300f3e9a7793fd6c18a0a114af58860e97 (patch)
tree1c0de8fcbcd1eacb8a3739a0e3176e3ae8a932bc /options.c
parent6851d5c4e59640aedf3f23ff5ab6409d153c5ae3 (diff)
downloadnsxiv-8b3b28300f3e9a7793fd6c18a0a114af58860e97.tar.zst
Made parse_options void
Diffstat (limited to 'options.c')
-rw-r--r--options.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/options.c b/options.c
index 4968d2e..5b52b66 100644
--- a/options.c
+++ b/options.c
@@ -37,7 +37,7 @@ void print_version() {
printf("Version %s, written by Bert Muennich\n", VERSION);
}
-int parse_options(int argc, char **argv) {
+void parse_options(int argc, char **argv) {
int opt;
_options.filenames = (const char**) argv + 1;
@@ -46,7 +46,8 @@ int parse_options(int argc, char **argv) {
while ((opt = getopt(argc, argv, "hv")) != -1) {
switch (opt) {
case '?':
- return -1;
+ print_usage();
+ exit(1);
case 'h':
print_usage();
exit(0);
@@ -55,6 +56,4 @@ int parse_options(int argc, char **argv) {
exit(0);
}
}
-
- return 0;
}