Fix for out of bounds exception
[mono.git] / mcs / class / corlib / System.Security.Cryptography / DSASignatureDeformatter.cs
index a0b74e1fe0f8688095d06d765be35e6350632673..6f926b7cfb7a3309172e801ffa2a557a08b48c25 100644 (file)
@@ -33,9 +33,7 @@ using System.Runtime.InteropServices;
 
 namespace System.Security.Cryptography {
 
-#if NET_2_0
        [ComVisible (true)]
-#endif
        public class DSASignatureDeformatter : AsymmetricSignatureDeformatter {
        
                private DSA dsa;
@@ -71,12 +69,8 @@ namespace System.Security.Cryptography {
                                // a DSA keypair
                                dsa = (DSA) key;
                        }
-#if NET_2_0
                        else
                                throw new ArgumentNullException ("key");
-#else
-                       // null is accepted in 1.0/1.1
-#endif
                }
 
                public override bool VerifySignature (byte[] rgbHash, byte[] rgbSignature)