[Monodevelop-patches-list] r2451 - in trunk/MonoDevelop/Core/src/MonoDevelop.Base: . Internal/ProgressMonitoring

Lluis Sanchez <lluis@ximian.com> lluis at mono-cvs.ximian.com
Wed Apr 13 19:39:57 EDT 2005


Author: lluis
Date: 2005-04-13 19:39:57 -0400 (Wed, 13 Apr 2005)
New Revision: 2451

Modified:
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ProgressMonitoring/BaseProgressMonitor.cs
Log:
2005-04-14  Lluis Sanchez Gual  <lluis at novell.com>
	* Internal/ProgressMonitoring/BaseProgressMonitor.cs: Don't crash
	when reporting an error with a null exception.

2005-04-10	John Luke	<john.luke at gmail.com>



Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-04-13 21:51:53 UTC (rev 2450)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-04-13 23:39:57 UTC (rev 2451)
@@ -1,5 +1,10 @@
-2005-05-10	John Luke	<john.luke at gmail.com>
+2005-04-14  Lluis Sanchez Gual  <lluis at novell.com>
 
+	* Internal/ProgressMonitoring/BaseProgressMonitor.cs: Don't crash
+	when reporting an error with a null exception.
+
+2005-04-10	John Luke	<john.luke at gmail.com>
+
 	* Internal/Project/Project/AbstractProjectConfiguration.cs:
 	set RunWithWarnings = true by default, because newer compiler
 	versions may add warnings, etc.

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ProgressMonitoring/BaseProgressMonitor.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ProgressMonitoring/BaseProgressMonitor.cs	2005-04-13 21:51:53 UTC (rev 2450)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ProgressMonitoring/BaseProgressMonitor.cs	2005-04-13 23:39:57 UTC (rev 2451)
@@ -112,7 +112,8 @@
 			else if (message != null && ex != null)
 				message += ". " + ex.Message;
 			errorsMessages.Add (message);
-			Runtime.LoggingService.Info (ex);
+			if (ex != null)
+				Runtime.LoggingService.Info (ex);
 		}
 		
 		[FreeDispatch]




More information about the Monodevelop-patches-list mailing list