* StreamReader.cs: if Peek() needs to block, do it.
Fixes bug #496905.
svn path=/trunk/mcs/; revision=132601
+2009-04-24 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * StreamReader.cs: if Peek() needs to block, do it.
+ Fixes bug #496905.
+
2009-03-22 Marek Habersack <mhabersack@novell.com>
* FileStream.cs: implemented the SafeFileHandle property.
{
if (base_stream == null)
throw new ObjectDisposedException ("StreamReader", "Cannot read from a closed StreamReader");
- if (pos >= decoded_count && (mayBlock || ReadBuffer () == 0))
+ if (pos >= decoded_count && ReadBuffer () == 0)
return -1;
return decoded_buffer [pos];