X-Git-Url: http://pileus.org/git/?p=lackey;a=blobdiff_plain;f=src%2Fargs.c;fp=src%2Fargs.c;h=d7a6c685ec6d29dc49c3c4b5cacba787b2135a7b;hp=1fceff6b85ab3e16f47c8e07592e4571438cc82b;hb=11458d86386ce37543f7fa26512de15db703df75;hpb=d19f3fd4cc08a1aba44aa61f8d657363fbb5d720 diff --git a/src/args.c b/src/args.c index 1fceff6..d7a6c68 100644 --- a/src/args.c +++ b/src/args.c @@ -45,7 +45,7 @@ static int print_week = 0; static void usage(char *name) { printf("Usage:\n"); - printf(" %s [OPTION...]\n", name); + printf(" %s [OPTION...] [CALENDAR]\n", name); printf("\n"); printf("Options:\n"); printf(" -h, --help Print usage information\n"); @@ -83,6 +83,10 @@ void args_init(void) } } + /* Load calendars */ + for (int i = optind; i < argc; i++) + cal_config("ical", argv[i], "location", argv[i]); + /* Validate arguments */ if (print_day && print_week) error("Cannot print both day and week");