diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-09-22 11:39:18 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-09-22 11:39:18 +0200 |
commit | 734a675a484bed7fd870048d15e4a6ab8370b83a (patch) | |
tree | a80d368fb27e4c9f6fb0017b0d0c62fb3f8cf961 /rtems | |
parent | e354b3ace1855bd1e815e21b87d0991e7a9de580 (diff) |
Fixed return value of ycb_file_lseek().
Diffstat (limited to 'rtems')
-rw-r--r-- | rtems/rtems_yaffs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rtems/rtems_yaffs.c b/rtems/rtems_yaffs.c index b95902a..b9ae049 100644 --- a/rtems/rtems_yaffs.c +++ b/rtems/rtems_yaffs.c @@ -776,10 +776,10 @@ static ssize_t ycb_file_write(rtems_libio_t *iop, const void *buffer, size_t cou return rv; } -static rtems_off64_t ycb_file_lseek(rtems_libio_t *iop, rtems_off64_t length, int whence) +static rtems_off64_t ycb_file_lseek(rtems_libio_t *iop, rtems_off64_t offset, int whence) { if (is_valid_offset(iop->offset)) { - return 0; + return iop->offset; } else { rtems_set_errno_and_return_minus_one(EINVAL); } |