Merge pull request #910 from akoeplinger/cleanup-test-ignores
[mono.git] / mcs / class / corlib / System.Resources / RuntimeResourceSet.cs
index fd3a293d4ec07b7f48b5f96762fe0fca88937ae8..35523a133eea89a68bba9fe217eedd82ca69a478 100644 (file)
@@ -36,7 +36,7 @@ namespace System.Resources {
        internal class RuntimeResourceSet : ResourceSet {
 
                // Constructor for Activator.CreateInstance from Silverlight
-               public RuntimeResourceSet (IntPtrStream stream) : base (stream)
+               public RuntimeResourceSet (UnmanagedMemoryStream stream) : base (stream)
                {
                }
                
@@ -53,11 +53,7 @@ namespace System.Resources {
                public override object GetObject (string name)
                {
                        if (Reader == null)
-#if NET_2_0
                                throw new ObjectDisposedException ("ResourceSet is closed.");
-#else
-                               throw new InvalidOperationException ("ResourceSet is closed.");
-#endif
 
                        return CloneDisposableObjectIfPossible (base.GetObject (name));
                }
@@ -65,11 +61,7 @@ namespace System.Resources {
                public override object GetObject (string name, bool ignoreCase)
                {
                        if (Reader == null)
-#if NET_2_0
                                throw new ObjectDisposedException ("ResourceSet is closed.");
-#else
-                               throw new InvalidOperationException ("ResourceSet is closed.");
-#endif
 
                        return CloneDisposableObjectIfPossible (base.GetObject (name, ignoreCase));
                }