Keep compiler happy by making some casts explicit. (PR859)

This commit is contained in:
Eric Norum
2006-01-15 18:51:30 +00:00
parent 2eb7d07e17
commit 5464eefa13
5 changed files with 10 additions and 4 deletions

View File

@@ -1,3 +1,9 @@
2006-01-15 Eric Norum <norume@aps.anl.gov>
* /posix/inline/rtems/posix/cond.inl, /posix/inline/rtems/posix/mutex.inl,
/posix/macros/rtems/posix/cond.inl /posix/macros/rtems/posix/mutex.inl:
Keep compiler happy by making some casts explicit.
2006-01-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Remove doxygen support having accidentially slipped

View File

@@ -72,7 +72,7 @@ RTEMS_INLINE_ROUTINE POSIX_Condition_variables_Control
* Do an "auto-create" here.
*/
status = pthread_cond_init( id, 0 );
status = pthread_cond_init( (pthread_cond_t *)id, 0 );
if ( status ) {
*location = OBJECTS_ERROR;
return (POSIX_Condition_variables_Control *) 0;

View File

@@ -65,7 +65,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Mutex_Free (
* Do an "auto-create" here. \
*/ \
\
_status = pthread_mutex_init( _id, 0 ); \
_status = pthread_mutex_init( (pthread_mutex_t *)_id, 0 ); \
if ( _status ) { \
*_location = OBJECTS_ERROR; \
return (POSIX_Mutex_Control *) 0; \

View File

@@ -67,7 +67,7 @@
* Do an "auto-create" here. \
*/ \
\
_status = pthread_cond_init( _id, 0 ); \
_status = pthread_cond_init( (pthread_cond_t *)_id, 0 ); \
if ( _status ) { \
*_location = OBJECTS_ERROR; \
return (POSIX_Condition_variables_Control *) 0; \

View File

@@ -59,7 +59,7 @@
* Do an "auto-create" here. \
*/ \
\
_status = pthread_mutex_init( _id, 0 ); \
_status = pthread_mutex_init( (pthread_mutex_t *)_id, 0 ); \
if ( _status ) { \
*_location = OBJECTS_ERROR; \
return (POSIX_Mutex_Control *) 0; \