1 /* Copyright (C) 2004-2005 Manuel Novoa III <mjn3@codepoet.org> 2 * 3 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. 4 * 5 * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details. 6 */ 7 8 #include "_stdio.h" 9 10 /**********************************************************************/ 11 __stdio_seek(FILE * stream,register __offmax_t * pos,int whence)12int attribute_hidden __stdio_seek(FILE *stream, register __offmax_t *pos, int whence) 13 { 14 __offmax_t res; 15 16 res = lseek64(stream->__filedes, *pos, whence); 17 18 return (res >= 0) ? ((*pos = res), 0) : ((int) res); 19 } 20 21 /**********************************************************************/ 22