From 0c4e9d3f0073092df30213bb9eb4296ec9176b19 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Thu, 28 Jul 2011 12:45:29 +0200 Subject: Invoke vars_init() before importing data with "-i" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We forgot to call vars_init() when importing an item using the "-i" command line argument, which led to the pager configuration variable being unset and hence the pager invocation (triggered to show the log in case there are any errors during import) failing. Fix this by calling vars_init() before io_import_data(). Reported-by: Andraž 'ruskie' Levstik Signed-off-by: Lukas Fleischer --- src/args.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/args.c b/src/args.c index cfa25cc..652736a 100644 --- a/src/args.c +++ b/src/args.c @@ -880,6 +880,8 @@ parse_args (int argc, char **argv, struct conf *conf) { io_check_file (path_apts, (int *)0); io_check_file (path_todo, (int *)0); + /* Get default pager in case we need to show a log file. */ + vars_init (conf); io_load_app (); io_load_todo (); io_import_data (IO_IMPORT_ICAL, conf, ifile); -- cgit v1.2.3-70-g09d2