diff options
Diffstat (limited to 'mcs/class/corlib/System/MulticastDelegate.cs')
-rw-r--r-- | mcs/class/corlib/System/MulticastDelegate.cs | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/mcs/class/corlib/System/MulticastDelegate.cs b/mcs/class/corlib/System/MulticastDelegate.cs index ab7583652c..0550ff8284 100644 --- a/mcs/class/corlib/System/MulticastDelegate.cs +++ b/mcs/class/corlib/System/MulticastDelegate.cs @@ -43,19 +43,17 @@ namespace System [StructLayout (LayoutKind.Sequential)] public abstract class MulticastDelegate : Delegate { - private MulticastDelegate prev; - private MulticastDelegate kpm_next; + MulticastDelegate prev; + MulticastDelegate kpm_next; protected MulticastDelegate (object target, string method) : base (target, method) { - prev = null; } protected MulticastDelegate (Type target, string method) : base (target, method) { - prev = null; } public override void GetObjectData (SerializationInfo info, StreamingContext context) @@ -72,9 +70,6 @@ namespace System return base.DynamicInvokeImpl (args); } - internal bool HasSingleTarget { - get { return prev == null; } - } // <remarks> // Equals: two multicast delegates are equal if their base is equal // and their invocations list is equal. |