aboutsummaryrefslogtreecommitdiffstats
path: root/options.c
diff options
context:
space:
mode:
authorBert Münnich <be.muennich@gmail.com>2012-12-01 18:50:59 +0100
committerBert Münnich <be.muennich@gmail.com>2012-12-01 18:50:59 +0100
commit69a6df2762688b1a4fa5445c7124c699c0524c6f (patch)
treebafb2aa5de6b2e25edc69e1d6508b50f674a0195 /options.c
parent0155223a1a609e44cd9532f19ae1713b9d68606e (diff)
parent6f9b4f5b2ed5a82ad4711d1add9ccd620d8526ba (diff)
downloadnsxiv-69a6df2762688b1a4fa5445c7124c699c0524c6f.tar.zst
Merge branch 'winname'
Diffstat (limited to 'options.c')
-rw-r--r--options.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/options.c b/options.c
index deec097..224fa2c 100644
--- a/options.c
+++ b/options.c
@@ -33,7 +33,7 @@ const options_t *options = (const options_t*) &_options;
void print_usage(void) {
printf("usage: sxiv [-bcdFfhpqrstvZ] [-g GEOMETRY] [-n NUM] "
- "[-z ZOOM] FILES...\n");
+ "[-N name] [-z ZOOM] FILES...\n");
}
void print_version(void) {
@@ -54,12 +54,13 @@ void parse_options(int argc, char **argv) {
_options.fullscreen = false;
_options.hide_bar = false;
_options.geometry = NULL;
+ _options.res_name = NULL;
_options.quiet = false;
_options.thumb_mode = false;
_options.clean_cache = false;
- while ((opt = getopt(argc, argv, "bcdFfg:hn:pqrstvZz:")) != -1) {
+ while ((opt = getopt(argc, argv, "bcdFfg:hn:N:pqrstvZz:")) != -1) {
switch (opt) {
case '?':
print_usage();
@@ -94,6 +95,9 @@ void parse_options(int argc, char **argv) {
_options.startnum = t - 1;
}
break;
+ case 'N':
+ _options.res_name = optarg;
+ break;
case 'p':
_options.aa = false;
break;