Changeset 40 for trunk/src/sh_unix.c
- Timestamp:
- May 31, 2006, 9:38:30 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sh_unix.c
r34 r40 120 120 #endif 121 121 #endif 122 123 #if defined(S_IFDOOR) && !defined(S_ISDOOR) 124 #define S_ISDOOR(mode) (((mode) & S_IFMT) == S_IFDOOR) 125 #else 126 #if !defined(S_ISDOOR) 127 #define S_ISDOOR(mode) (0) 128 #endif 129 #endif 130 131 #if defined(S_IFPORT) && !defined(S_ISPORT) 132 #define S_ISPORT(mode) (((mode) & S_IFMT) == S_IFPORT) 133 #else 134 #if !defined(S_ISPORT) 135 #define S_ISPORT(mode) (0) 136 #endif 137 #endif 138 122 139 123 140 #undef FIL__ … … 2674 2691 c_mode[0] = 's'; 2675 2692 } 2693 else if ( S_ISDOOR(buf->st_mode) ) { 2694 (*type) = SH_FILE_DOOR; 2695 c_mode[0] = 'D'; 2696 } 2697 else if ( S_ISPORT(buf->st_mode) ) { 2698 (*type) = SH_FILE_PORT; 2699 c_mode[0] = 'P'; 2700 } 2676 2701 else { 2677 2702 (*type) = SH_FILE_UNKNOWN;
Note:
See TracChangeset
for help on using the changeset viewer.