From d374a2ec2ea14fff31140d7945647ea947794f2f Mon Sep 17 00:00:00 2001
From: Frederic Culot <calcurse@culot.org>
Date: Sun, 12 Jul 2009 18:16:11 +0000
Subject: bugfix: import and export todo items again!

---
 ChangeLog  | 3 +++
 src/args.c | 8 +++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 6cb1990..4a33599 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,9 @@
 	* src/custom.c
 	* src/help.c
 	* src/notify.c: calcurse version removed from menu titles
+
+	* src/args.c (parse_args): fixed a bug that prevented the todo
+	items from being imported or exported
 	
 2009-07-11  Frederic Culot  <frederic@culot.org>
 
diff --git a/src/args.c b/src/args.c
index 5c8889c..0216499 100755
--- a/src/args.c
+++ b/src/args.c
@@ -1,4 +1,4 @@
-/*	$calcurse: args.c,v 1.54 2009/07/12 16:21:58 culot Exp $	*/
+/*	$calcurse: args.c,v 1.55 2009/07/12 18:16:11 culot Exp $	*/
 
 /*
  * Calcurse - text-based organizer
@@ -847,14 +847,20 @@ parse_args (int argc, char **argv, conf_t *conf)
           if (iflag)
             {
               io_check_file (path_apts, (int *)0);
+              io_check_file (path_todo, (int *)0);              
               io_load_app ();
+              io_load_todo ();
               io_import_data (IO_IMPORT_ICAL, conf, ifile);
               io_save_apts ();
+              io_save_todo ();
               non_interactive = 1;
             }
 	  if (xflag)
 	    {
+              io_check_file (path_apts, (int *)0);
+              io_check_file (path_todo, (int *)0);
               io_load_app ();
+              io_load_todo ();
 	      io_export_data (xfmt, conf);
 	      non_interactive = 1;
 	      return non_interactive;
-- 
cgit v1.2.3-70-g09d2