/*** *tell.c - find file position * * Copyright (c) 1985-1991, Microsoft Corporation. All rights reserved. * *Purpose: * contains _tell() - find file position * *Revision History: * 09-02-83 RN initial version * 12-11-87 JCR Added "_LOAD_DS" to declaration * 03-13-90 GJF Replaced _LOAD_DS with _CALLTYPE1, added #include * and fixed the copyright. Also, cleaned * up the formatting a bit. * 10-01-90 GJF New-style function declarator. * 01-17-91 GJF ANSI naming. * *******************************************************************************/ #include #include /*** *long _tell(filedes) - find file position * *Purpose: * Gets the current position of the file pointer (no adjustment * for buffering). * *Entry: * int filedes - file handle of file * *Exit: * returns file position or -1L (sets errno) if bad file descriptor or * pipe * *Exceptions: * *******************************************************************************/ long _CALLTYPE1 _tell ( int filedes ) { return(_lseek(filedes,0L,1)); }