Changeset 373 for trunk/openjdk/jdk/src/solaris
- Timestamp:
- May 31, 2012, 5:49:53 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/src/solaris/native/java/io/io_util_md.h
r278 r373 48 48 -1 : (*env)->GetIntField(env, (*env)->GetObjectField(env, (this), (fid)), IO_fd_fdID) 49 49 50 #define ASSIGN_FD(fd, this, fid) \ 51 do { \ 52 fd = (*env)->GetObjectField(env, (this), (fid)) == NULL ? \ 53 -1 : (*env)->GetIntField(env, (*env)->GetObjectField(env, (this), (fid)), IO_fd_fdID); \ 54 } while(0) 55 56 #define VALID_FD(fd) (fd != -1) 57 50 58 /* 51 59 * Macros to set/get fd when inside java.io.FileDescriptor … … 66 74 * On Solaris, the handle field is unused 67 75 */ 68 #define SET_HANDLE(fd) return (jlong)-176 #define RETURN_HANDLE(fd) return (jlong)-1 69 77 70 78 /*
Note:
See TracChangeset
for help on using the changeset viewer.