Merge pull request #1135 from kitsilanosoftware/rpm-spec-dead-entries
[mono.git] / mcs / class / corlib / System.IO / StreamReader.cs
index fec49e88dd97d38becde6845a5efa07345ef4125..8a0a9e9bb10110da7b4903c2bed329c02679494c 100644 (file)
@@ -136,10 +136,10 @@ namespace System.IO {
                private StreamReader() {}
 
                public StreamReader(Stream stream)
-                       : this (stream, Encoding.UTF8Unmarked, true, DefaultBufferSize) { }
+                       : this (stream, Encoding.UTF8, true, DefaultBufferSize) { }
 
                public StreamReader(Stream stream, bool detectEncodingFromByteOrderMarks)
-                       : this (stream, Encoding.UTF8Unmarked, detectEncodingFromByteOrderMarks, DefaultBufferSize) { }
+                       : this (stream, Encoding.UTF8, detectEncodingFromByteOrderMarks, DefaultBufferSize) { }
 
                public StreamReader(Stream stream, Encoding encoding)
                        : this (stream, encoding, true, DefaultBufferSize) { }
@@ -167,10 +167,10 @@ namespace System.IO {
                }
 
                public StreamReader(string path)
-                       : this (path, Encoding.UTF8Unmarked, true, DefaultFileBufferSize) { }
+                       : this (path, Encoding.UTF8, true, DefaultFileBufferSize) { }
 
                public StreamReader(string path, bool detectEncodingFromByteOrderMarks)
-                       : this (path, Encoding.UTF8Unmarked, detectEncodingFromByteOrderMarks, DefaultFileBufferSize) { }
+                       : this (path, Encoding.UTF8, detectEncodingFromByteOrderMarks, DefaultFileBufferSize) { }
 
                public StreamReader(string path, Encoding encoding)
                        : this (path, encoding, true, DefaultFileBufferSize) { }
@@ -263,8 +263,6 @@ namespace System.IO {
 
                public virtual Encoding CurrentEncoding {
                        get {
-                               if (encoding == null)
-                                       throw new Exception ();
                                return encoding;
                        }
                }