diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-09-14 21:01:39 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2002-09-14 21:01:39 +0000 |
commit | d32359a77870a330080ff22a67ab07b0aa2ff724 (patch) | |
tree | a514e916cc5a7bd251eb174d1dc76fe4b9357c46 /cpukit/libfs/src/imfs/deviceio.c | |
parent | 2002-09-14 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-d32359a77870a330080ff22a67ab07b0aa2ff724.tar.bz2 |
2002-09-14 Joel Sherrill <joel@OARcorp.com>
* src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
src/imfs/memfile.c: Eliminated warnings. A lot of this focus
was on changing read and write entry points to return ssize_t
as read(2) and write(2) now do.
Diffstat (limited to 'cpukit/libfs/src/imfs/deviceio.c')
-rw-r--r-- | cpukit/libfs/src/imfs/deviceio.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/libfs/src/imfs/deviceio.c b/cpukit/libfs/src/imfs/deviceio.c index eafc48ec4e..0d4286ab8c 100644 --- a/cpukit/libfs/src/imfs/deviceio.c +++ b/cpukit/libfs/src/imfs/deviceio.c @@ -130,7 +130,7 @@ int device_close( * This handler maps a read() operation onto rtems_io_read(). */ -int device_read( +ssize_t device_read( rtems_libio_t *iop, void *buffer, unsigned32 count @@ -158,7 +158,7 @@ int device_read( if ( status ) return rtems_deviceio_errno(status); - return args.bytes_moved; + return (ssize_t) args.bytes_moved; } /* @@ -167,7 +167,7 @@ int device_read( * This handler maps a write() operation onto rtems_io_write(). */ -int device_write( +ssize_t device_write( rtems_libio_t *iop, const void *buffer, unsigned32 count @@ -195,7 +195,7 @@ int device_write( if ( status ) return rtems_deviceio_errno(status); - return args.bytes_moved; + return (ssize_t) args.bytes_moved; } /* |