[mono/mono] 2a52ec9e: in XLinq XObject there is no need to instantiate XObjectEventArgs every time.
"Atsushi Eno (
[email protected] )" <
[email protected] >
Mon, 7 Oct 2013 12:33:54 +0000
Newsgroups
gmane.comp.gnome.mono.patches
Message-ID
<0000014192e8d2e1-7fd79615-8175-4113-9ed1-914da8318822-000000@email.amazonses.com>
Branch: refs/heads/master
Home: https://github.com/mono/mono
Compare: https://github.com/mono/mono/compare/f4ada63ae80d...2a52ec9e367b
Commit: 2a52ec9e367b68fa065727155f72dea5e4ff31b4
Author: Atsushi Eno <[email protected] > (atsushieno)
Date: 2013-10-07 12:32:10 GMT
URL: https://github.com/mono/mono/commit/2a52ec9e367b68fa065727155f72dea5e4ff31b4
in XLinq XObject there is no need to instantiate XObjectEventArgs every time.
Changed paths:
M mcs/class/System.Xml.Linq/System.Xml.Linq/XObject.cs
Modified: mcs/class/System.Xml.Linq/System.Xml.Linq/XObject.cs
===================================================================
@@ -165,42 +165,42 @@ internal void FillLineInfoAndBaseUri (XmlReader r, LoadOptions options)
internal void OnAddingObject (object addedObject)
{
- OnChanging (addedObject, new XObjectChangeEventArgs (XObjectChange.Add));
+ OnChanging (addedObject, XObjectChangeEventArgs.Add);
}
internal void OnAddedObject (object addedObject)
{
- OnChanged (addedObject, new XObjectChangeEventArgs (XObjectChange.Add));
+ OnChanged (addedObject, XObjectChangeEventArgs.Add);
}
internal void OnNameChanging (object renamedObject)
{
- OnChanging (renamedObject, new XObjectChangeEventArgs (System.Xml.Linq.XObjectChange.Name));
+ OnChanging (renamedObject, XObjectChangeEventArgs.Name);
}
internal void OnNameChanged (object renamedObject)
{
- OnChanged (renamedObject, new XObjectChangeEventArgs (System.Xml.Linq.XObjectChange.Name));
+ OnChanged (renamedObject, XObjectChangeEventArgs.Name);
}
internal void OnRemovingObject (object removedObject)
{
- OnChanging (removedObject, new XObjectChangeEventArgs (XObjectChange.Remove));
+ OnChanging (removedObject, XObjectChangeEventArgs.Remove);
}
internal void OnRemovedObject (object removedObject)
{
- OnChanged (removedObject, new XObjectChangeEventArgs (XObjectChange.Remove));
+ OnChanged (removedObject, XObjectChangeEventArgs.Remove);
}
internal void OnValueChanging (object changedObject)
{
- OnChanging (changedObject, new XObjectChangeEventArgs (XObjectChange.Value));
+ OnChanging (changedObject, XObjectChangeEventArgs.Value);
}
internal void OnValueChanged (object changedObject)
{
- OnChanged (changedObject, new XObjectChangeEventArgs (XObjectChange.Value));
+ OnChanged (changedObject, XObjectChangeEventArgs.Value);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches