/[classpath]/classpath/native/jni/java-io/FileDescriptor.c
ViewVC logotype

Diff of /classpath/native/jni/java-io/FileDescriptor.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by cbj, Fri May 2 02:44:41 2003 UTC revision 1.11 by mkoch, Thu May 15 13:12:02 2003 UTC
# Line 99  exception statement from your version. * Line 99  exception statement from your version. *
99  #define APPEND 4  #define APPEND 4
100  #define EXCL 8  #define EXCL 8
101  #define SYNC 16  #define SYNC 16
102    #define DSYNC 32
103    
104    
105  /*************************************************************************/  /*************************************************************************/
# Line 182  Java_java_io_FileDescriptor_nativeOpen(J Line 183  Java_java_io_FileDescriptor_nativeOpen(J
183    if ((jflags & SYNC))    if ((jflags & SYNC))
184      flags |= O_SYNC;      flags |= O_SYNC;
185    
186    #ifdef O_DSYNC
187      if ((jflags & DSYNC))
188        flags |= O_DSYNC;
189    #else
190      // If O_DSYNC doesnt exist use O_SYNC instead.
191      if ((jflags & DSYNC))
192        flags |= O_SYNC;
193    #endif
194    
195    rc = open (cname, flags, mode);    rc = open (cname, flags, mode);
196    
197    (*env)->ReleaseStringUTFChars(env, name, cname);    (*env)->ReleaseStringUTFChars(env, name, cname);

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26