FileDescriptor.java: Initialize in/out/err in init().

2002-03-06  Adam Megacz  <adam@xwt.org>

        * java/io/FileDescriptor.java: Initialize in/out/err in init().
        * java/io/natFileDescriptorWin32.cc (init()): Added function.
        * java/io/natFileDescriptorPosix.cc (init()): Added function.
        * java/io/natFileDescriptorEcos.cc (init()): Added function.

From-SVN: r50378
This commit is contained in:
Adam Megacz 2002-03-06 22:37:26 +00:00 committed by Adam Megacz
parent 037cfe71e0
commit 348c9efcd3
5 changed files with 44 additions and 4 deletions

View file

@ -41,6 +41,14 @@ diag_write (char *data, int len)
#define NO_FSYNC_MESSAGE "sync unsupported"
void
java::io::FileDescriptor::init(void)
{
in = new java::io::FileDescriptor((jint)(GetStdHandle (0)));
out = new java::io::FileDescriptor((jint)(GetStdHandle (1)));
err = new java::io::FileDescriptor((jint)(GetStdHandle (2)));
}
jboolean
java::io::FileDescriptor::valid (void)
{