1 /* Copyright (C) 2004-2005 Manuel Novoa III <mjn3@codepoet.org>
3 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
5 * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details.
10 /**********************************************************************/
12 int attribute_hidden
__stdio_seek(FILE *stream
, register __offmax_t
*pos
, int whence
)
16 #ifdef __UCLIBC_HAS_LFS__
17 res
= lseek64(stream
->__filedes
, *pos
, whence
);
19 res
= lseek(stream
->__filedes
, *pos
, whence
);
22 return (res
>= 0) ? ((*pos
= res
), 0) : ((int) res
);
25 /**********************************************************************/