Index: /branches/eraser6/Eraser/LogForm.cs
===================================================================
--- /branches/eraser6/Eraser/LogForm.cs	(revision 945)
+++ /branches/eraser6/Eraser/LogForm.cs	(revision 946)
@@ -55,5 +55,5 @@
 
 			//Register our event handler to get live log messages
-			task.Log.Logged += new EventHandler<LogEventArgs>(task_Logged);
+			task.Log.Logged += task_Logged;
 			this.log.EndUpdate();
 		}
@@ -61,5 +61,5 @@
 		private void LogForm_FormClosed(object sender, FormClosedEventArgs e)
 		{
-			task.Log.Logged -= new EventHandler<LogEventArgs>(task_Logged);
+			task.Log.Logged -= task_Logged;
 		}
 
@@ -71,5 +71,5 @@
 				try
 				{
-					Invoke(new EventHandler<LogEventArgs>(task_Logged), new object[] { e });
+					Invoke(new EventHandler<LogEventArgs>(task_Logged), sender, e);
 				}
 				catch (ObjectDisposedException)
