Fix build by removing duplicate custom attribute extensions
authorMarek Safar <marek.safar@gmail.com>
Fri, 1 Jun 2012 18:07:26 +0000 (19:07 +0100)
committerMarek Safar <marek.safar@gmail.com>
Fri, 1 Jun 2012 18:14:26 +0000 (19:14 +0100)
mcs/class/System.ServiceModel/System.ServiceModel.Description/ContractDescription.cs

index c28959003793286ac36eac38022e3063ca21a008..fbc6a39dd6beb926fdce6c1104cf46ff2f48ed53 100644 (file)
@@ -40,6 +40,7 @@ using System.ServiceModel.Dispatcher;
 
 namespace System.ServiceModel.Description
 {
+#if !NET_4_5   
        internal static class Extensions
        {
                public static T GetCustomAttribute<T> (this MemberInfo mi, bool inherit) where T : Attribute
@@ -56,6 +57,7 @@ namespace System.ServiceModel.Description
                        return null;
                }
        }
+#endif
 
        [DebuggerDisplay ("Name={name}, Namespace={ns}, ContractType={contractType}")]
        public class ContractDescription