summaryrefslogtreecommitdiff
path: root/libjava/java/io/PipedReader.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/io/PipedReader.java')
-rw-r--r--libjava/java/io/PipedReader.java14
1 files changed, 3 insertions, 11 deletions
diff --git a/libjava/java/io/PipedReader.java b/libjava/java/io/PipedReader.java
index 3991ba94e45..c91fc211c7e 100644
--- a/libjava/java/io/PipedReader.java
+++ b/libjava/java/io/PipedReader.java
@@ -123,7 +123,7 @@ public class PipedReader extends Reader
* This stream is then ready for reading. If this stream is already
* connected or has been previously closed, then an exception is thrown
*
- * @param src The <code>PipedWriter</code> to connect this stream to
+ * @param source The <code>PipedWriter</code> to connect this stream to
*
* @exception IOException If this PipedReader or <code>source</code>
* has been connected already.
@@ -218,11 +218,7 @@ public class PipedReader extends Reader
* because the end of the stream was reached. If the stream is already
* closed, a -1 will again be returned to indicate the end of the stream.
* <p>
- * This method will block if no chars are available to be read.
- *
- * @param buf The buffer into which chars will be stored
- * @param offset The index into the buffer at which to start writing.
- * @param len The maximum number of chars to read.
+ * This method will block if no char is available to be read.
*/
public int read() throws IOException
{
@@ -233,11 +229,7 @@ public class PipedReader extends Reader
// if this method is never called.
int r = read(read_buf, 0, 1);
-
- if (r == -1)
- return -1;
- else
- return read_buf[0];
+ return r != -1 ? read_buf[0] : -1;
}
/**