int BufferSize = Math.Max(bufferSize, MinimumBufferSize);\r
decode_buf = new char [BufferSize];\r
byte_buf = new byte [encoding.GetMaxByteCount (BufferSize)];\r
+
+ // Fixes bug http://bugzilla.ximian.com/show_bug.cgi?id=74513
+ if (internalStream.CanSeek && internalStream.Position > 0)
+ preamble_done = true;
}\r
\r
//[MonoTODO("Nothing is done with bufferSize")]\r