tasque r168 - in trunk: . src



Author: sharm
Date: Mon Dec 22 22:20:48 2008
New Revision: 168
URL: http://svn.gnome.org/viewvc/tasque?rev=168&view=rev

Log:
* tasque/src/Preferences.cs: If the prefrences file is invalid, recreate
  it. Fixes bug #562729.

Modified:
   trunk/ChangeLog
   trunk/src/Preferences.cs

Modified: trunk/src/Preferences.cs
==============================================================================
--- trunk/src/Preferences.cs	(original)
+++ trunk/src/Preferences.cs	Mon Dec 22 22:20:48 2008
@@ -229,7 +229,12 @@
 			if(!File.Exists(location)) {
 				CreateDefaultPrefs();
 			} else {
-				document.Load(location);
+				try {
+					document.Load(location);
+				} catch {
+					CreateDefaultPrefs ();
+					document.Load (location);
+				}
 			}
 			
 			ValidatePrefs ();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]