aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/lang/Win32Process.java
diff options
context:
space:
mode:
authorMohan Embar <gnustuff@thisiscool.com>2007-03-07 18:05:39 +0000
committerMohan Embar <membar@gcc.gnu.org>2007-03-07 18:05:39 +0000
commit1611915067138d5ab84a3225599281b68943172f (patch)
tree9946e4ef3a910462a687ebc5181b8f1776dcf5ac /libjava/java/lang/Win32Process.java
parent3f3e5a9ade742e4cc257309cb1748d03601ad18c (diff)
downloadgcc-1611915067138d5ab84a3225599281b68943172f.zip
gcc-1611915067138d5ab84a3225599281b68943172f.tar.gz
gcc-1611915067138d5ab84a3225599281b68943172f.tar.bz2
Win32Process.java: Added nested class EOFInputStream.
* java/lang/Win32Process.java: Added nested class EOFInputStream. * java/lang/natWin32Process.cc (ChildProcessPipe): Added DUMMY enum and implementation. (startProcess): Use redirect flag. * classpath/lib/java/lang/Win32Process.class: Regenerated. * classpath/lib/java/lang/Win32Process$EOFInputStream.class: New. * gcj/javaprims.h: Regenerated. * java/lang/Win32Process$EOFInputStream.h: New. From-SVN: r122668
Diffstat (limited to 'libjava/java/lang/Win32Process.java')
-rw-r--r--libjava/java/lang/Win32Process.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/libjava/java/lang/Win32Process.java b/libjava/java/lang/Win32Process.java
index e817a0c..f22b548 100644
--- a/libjava/java/lang/Win32Process.java
+++ b/libjava/java/lang/Win32Process.java
@@ -85,4 +85,13 @@ final class Win32Process extends Process
boolean redirect)
throws IOException;
private native void cleanup ();
+
+ private static class EOFInputStream extends InputStream
+ {
+ static EOFInputStream instance = new EOFInputStream();
+ public int read()
+ {
+ return -1;
+ }
+ }
}