- Timestamp:
- Dec 8, 2003, 6:35:52 AM (22 years ago)
- Location:
- trunk/src/emx
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/sys/fmutex.h
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r879 r880 7 7 #ifndef _SYS_FMUTEX_H 8 8 #define _SYS_FMUTEX_H 9 10 #include <stdlib.h> /* need abort */ 9 11 10 12 #if defined (__cplusplus) … … 89 91 void _fmutex_checked_create (_fmutex *, unsigned); 90 92 void _fmutex_checked_open (_fmutex *); 91 void _fmutex_checked_release (_fmutex *); 92 void _fmutex_checked_request (_fmutex *, unsigned); 93 94 static __inline__ void _fmutex_checked_release (_fmutex * sem) 95 { 96 if (_fmutex_release (sem) != 0) 97 abort (); 98 } 99 100 static __inline__ void _fmutex_checked_request (_fmutex * sem, unsigned flags) 101 { 102 if (_fmutex_request (sem, flags) != 0) 103 abort (); 104 } 93 105 94 106 #if defined (__cplusplus) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.25
to1.26
r879 r880 262 262 "__fmutex_checked_create" @298 263 263 "__fmutex_checked_open" @299 264 "__ fmutex_checked_release" @300265 "_ _fmutex_checked_request" @301264 "___collate_range_cmp" @300 265 "_toupper" @301 266 266 "__fmutex_close" @302 267 267 "__fmutex_create" @303 … … 824 824 "_toascii" @860 825 825 "_tolower" @861 826 "_toupper" @862827 "___collate_range_cmp" @863 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/process/fmutex2.c
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r879 r880 28 28 abort (); 29 29 } 30 31 32 void _fmutex_checked_release (_fmutex *sem)33 {34 if (_fmutex_release (sem) != 0)35 abort ();36 }37 38 39 void _fmutex_checked_request (_fmutex *sem, unsigned flags)40 {41 if (_fmutex_request (sem, flags) != 0)42 abort ();43 } -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.