commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: Patch: FileDescriptor


From: Jeroen Frijters
Subject: FYI: Patch: FileDescriptor
Date: Fri, 9 Apr 2004 16:40:10 +0200

Hi,

Committed.

Regards,
Jeroen

2004-04-09  Jeroen Frijters  <address@hidden>

        * java/io/FileDescriptor.java (FileDescriptor): Added public
        constructor. (valid): Added null check.

Index: java/io/FileDescriptor.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/io/FileDescriptor.java,v
retrieving revision 1.21
diff -u -r1.21 FileDescriptor.java
--- java/io/FileDescriptor.java 8 Apr 2004 20:04:12 -0000       1.21
+++ java/io/FileDescriptor.java 9 Apr 2004 13:38:14 -0000
@@ -83,6 +83,14 @@
   /**
    * This method is used to initialize an invalid FileDescriptor
object.
    */
+  public FileDescriptor()
+  {
+    channel = null;
+  }
+
+  /**
+   * This method is used to initialize a FileDescriptor object.
+   */
   FileDescriptor(ByteChannel channel)
   {
     this.channel = channel;
@@ -125,6 +133,6 @@
    */
   public boolean valid ()
   {
-    return channel.isOpen();
+    return channel != null && channel.isOpen();
   }
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]