Changeset d32359a7 in rtems


Ignore:
Timestamp:
Sep 14, 2002, 9:01:39 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
973bf436
Parents:
aebde08e
Message:

2002-09-14 Joel Sherrill <joel@…>

  • 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.
Location:
cpukit/libfs
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libfs/ChangeLog

    raebde08e rd32359a7  
     12002-09-14      Joel Sherrill <joel@OARcorp.com>
     2
     3        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
     4        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
     5        src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
     6        was on changing read and write entry points to return ssize_t
     7        as read(2) and write(2) now do.
     8
    192002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    210
  • cpukit/libfs/src/dosfs/fat.c

    raebde08e rd32359a7  
    2121
    2222#include "fat.h"
     23#include "fat_fat_operations.h"
    2324
    2425/* _fat_block_read --
     
    693694    return RC_OK;
    694695}
    695                        
     696
  • cpukit/libfs/src/imfs/deviceio.c

    raebde08e rd32359a7  
    131131 */
    132132
    133 int device_read(
     133ssize_t device_read(
    134134  rtems_libio_t *iop,
    135135  void          *buffer,
     
    159159    return rtems_deviceio_errno(status);
    160160
    161   return args.bytes_moved;
     161  return (ssize_t) args.bytes_moved;
    162162}
    163163
     
    168168 */
    169169
    170 int device_write(
     170ssize_t device_write(
    171171  rtems_libio_t *iop,
    172172  const void    *buffer,
     
    196196    return rtems_deviceio_errno(status);
    197197
    198   return args.bytes_moved;
     198  return (ssize_t) args.bytes_moved;
    199199}
    200200
  • cpukit/libfs/src/imfs/imfs.h

    raebde08e rd32359a7  
    396396);
    397397
    398 int imfs_dir_read(
     398ssize_t imfs_dir_read(
    399399  rtems_libio_t *iop,              /* IN  */
    400400  void          *buffer,           /* IN  */
     
    440440);
    441441
    442 int memfile_read(
     442ssize_t memfile_read(
    443443  rtems_libio_t *iop,             /* IN  */
    444444  void          *buffer,          /* IN  */
     
    446446);
    447447
    448 int memfile_write(
     448ssize_t memfile_write(
    449449  rtems_libio_t *iop,             /* IN  */
    450450  const void    *buffer,          /* IN  */
     
    479479);
    480480
    481 int device_read(
     481ssize_t device_read(
    482482  rtems_libio_t *iop,            /* IN  */
    483483  void          *buffer,         /* IN  */
     
    485485);
    486486
    487 int device_write(
     487ssize_t device_write(
    488488  rtems_libio_t *iop,               /* IN  */
    489489  const void    *buffer,            /* IN  */
  • cpukit/libfs/src/imfs/imfs_directory.c

    raebde08e rd32359a7  
    7373 */
    7474
    75 int imfs_dir_read(
     75ssize_t imfs_dir_read(
    7676  rtems_libio_t  *iop,
    7777  void *buffer,
  • cpukit/libfs/src/imfs/imfs_fchmod.c

    raebde08e rd32359a7  
    3131  uid_t          st_uid;
    3232#endif
     33   int IMFS_memfile_write(
     34      IMFS_jnode_t          *the_jnode,
     35      off_t                  start,
     36      const unsigned char   *source,
     37      unsigned int           length
     38   );
     39
    3340   
    3441  jnode = loc->node_access;
  • cpukit/libfs/src/imfs/memfile.c

    raebde08e rd32359a7  
    6060);
    6161
    62 MEMFILE_STATIC int IMFS_memfile_read(
     62MEMFILE_STATIC ssize_t IMFS_memfile_read(
    6363   IMFS_jnode_t    *the_jnode,
    6464   off_t            start,
     
    6767);
    6868
    69 MEMFILE_STATIC int IMFS_memfile_write(
     69ssize_t IMFS_memfile_write(  /* cannot be static as used in imfs_fchmod.c */
    7070   IMFS_jnode_t          *the_jnode,
    7171   off_t                  start,
     
    132132 */
    133133
    134 int memfile_read(
     134ssize_t memfile_read(
    135135  rtems_libio_t *iop,
    136136  void          *buffer,
     
    151151 */
    152152
    153 int memfile_write(
     153ssize_t memfile_write(
    154154  rtems_libio_t *iop,
    155155  const void    *buffer,
     
    158158{
    159159  IMFS_jnode_t   *the_jnode;
    160   int             status;
     160  ssize_t         status;
    161161
    162162  the_jnode = iop->file_info;
     
    542542 */
    543543
    544 MEMFILE_STATIC int IMFS_memfile_read(
     544MEMFILE_STATIC ssize_t IMFS_memfile_read(
    545545   IMFS_jnode_t    *the_jnode,
    546546   off_t            start,
     
    692692 */
    693693
    694 MEMFILE_STATIC int IMFS_memfile_write(
     694MEMFILE_STATIC ssize_t IMFS_memfile_write(
    695695   IMFS_jnode_t          *the_jnode,
    696696   off_t                  start,
Note: See TracChangeset for help on using the changeset viewer.