WIN-28.1: fix POSIX file descriptor numbering assumptions

Tom Tromey tromey@redhat.com
Wed Mar 6 15:13:00 GMT 2002


>>>>> "Adam" == Adam Megacz <patches@lists.megacz.com> writes:

Adam> Index: natFileDescriptorEcos.cc
 
Adam> +void
Adam> +java::io::FileDescriptor::init(void)
Adam> +{
Adam> +  in = new java::io::FileDescriptor((jint)(GetStdHandle (0)));
Adam> +  out = new java::io::FileDescriptor((jint)(GetStdHandle (1)));
Adam> +  err = new java::io::FileDescriptor((jint)(GetStdHandle (2)));
Adam> +}

Shouldn't these just be `0', `1', `2'?

Adam> Index: natFileDescriptorPosix.cc
Adam> +void
Adam> +java::io::FileDescriptor::init(void)
Adam> +{
Adam> +  in = new java::io::FileDescriptor((jint)(GetStdHandle (0)));
Adam> +  out = new java::io::FileDescriptor((jint)(GetStdHandle (1)));
Adam> +  err = new java::io::FileDescriptor((jint)(GetStdHandle (2)));
Adam> +}

Likewise.

Tom



More information about the Java-patches mailing list