/*---------------------------------------------------------------------------*/ _off_t _lseek_r(struct _reent *r, int fd, _off_t pos, int whence) { _off_t result = -1; PRINTF("lseek [%i] pos %li whence %i\n", fd, pos, whence); r->_errno = ENODEV; #ifdef MODULE_FAT result = ff_lseek_r(r, fd, pos, whence); #endif PRINTF("lseek returned %li (0 is success)\n", result); return result; }
/*---------------------------------------------------------------------------*/ _off_t _lseek_r(struct _reent *r, int fd, _off_t pos, int whence) { /* to get rid of gcc warnings */ (void) fd; (void) pos; (void) whence; _off_t result = -1; PRINTF("lseek [%i] pos %li whence %i\n", fd, pos, whence); r->_errno = ENODEV; #ifdef MODULE_FAT result = ff_lseek_r(r, fd, pos, whence); #endif PRINTF("lseek returned %li (0 is success)\n", result); return result; }