diff options
Diffstat (limited to 'cpukit/libcsupport/src/libio.c')
-rw-r--r-- | cpukit/libcsupport/src/libio.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cpukit/libcsupport/src/libio.c b/cpukit/libcsupport/src/libio.c index 0cc2b98c0b..26fa7b2f67 100644 --- a/cpukit/libcsupport/src/libio.c +++ b/cpukit/libcsupport/src/libio.c @@ -58,16 +58,16 @@ static const rtems_assoc_t status_flags_assoc[] = { { 0, 0, 0 }, }; -uint32_t rtems_libio_fcntl_flags( int fcntl_flags ) +unsigned int rtems_libio_fcntl_flags( int fcntl_flags ) { - uint32_t flags = 0; + unsigned int flags = 0; uint32_t access_modes; /* * Access mode is a small integer */ - access_modes = (uint32_t) (fcntl_flags & O_ACCMODE); + access_modes = (unsigned int) (fcntl_flags & O_ACCMODE); fcntl_flags &= ~O_ACCMODE; flags = rtems_assoc_local_by_remote( access_modes_assoc, access_modes ); @@ -75,7 +75,7 @@ uint32_t rtems_libio_fcntl_flags( int fcntl_flags ) * Everything else is single bits */ - flags |= rtems_assoc_local_by_remote_bitfield( + flags |= (unsigned int ) rtems_assoc_local_by_remote_bitfield( status_flags_assoc, (uint32_t) fcntl_flags ); @@ -83,7 +83,7 @@ uint32_t rtems_libio_fcntl_flags( int fcntl_flags ) return flags; } -int rtems_libio_to_fcntl_flags( uint32_t flags ) +int rtems_libio_to_fcntl_flags( unsigned int flags ) { int fcntl_flags = 0; |