msvcrt: Added _ftell_nolock implementation.

oldstable
Iván Matellanes 2014-10-15 16:46:30 +02:00 committed by Alexandre Julliard
parent 7cf0c877b3
commit 50574ccffa
6 changed files with 13 additions and 4 deletions

View File

@ -848,7 +848,7 @@
@ stub _fstat32i64
@ cdecl _fstat64(long ptr) MSVCRT__fstat64
@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32
@ stub _ftell_nolock
@ cdecl _ftell_nolock(ptr) MSVCRT__ftell_nolock
@ cdecl -ret64 _ftelli64(ptr) MSVCRT__ftelli64
@ cdecl -ret64 _ftelli64_nolock(ptr) MSVCRT__ftelli64_nolock
@ cdecl _ftime32(ptr) MSVCRT__ftime32

View File

@ -1196,7 +1196,7 @@
@ stub _fstat32i64
@ cdecl _fstat64(long ptr) MSVCRT__fstat64
@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32
@ stub _ftell_nolock
@ cdecl _ftell_nolock(ptr) MSVCRT__ftell_nolock
@ cdecl -ret64 _ftelli64(ptr) MSVCRT__ftelli64
@ cdecl -ret64 _ftelli64_nolock(ptr) MSVCRT__ftelli64_nolock
@ cdecl _ftime32(ptr) MSVCRT__ftime32

View File

@ -515,7 +515,7 @@
@ stub _fstat32i64
@ cdecl _fstat64(long ptr) MSVCRT__fstat64
@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32
@ stub _ftell_nolock
@ cdecl _ftell_nolock(ptr) MSVCRT__ftell_nolock
@ cdecl -ret64 _ftelli64(ptr) MSVCRT__ftelli64
@ cdecl -ret64 _ftelli64_nolock(ptr) MSVCRT__ftelli64_nolock
@ cdecl _ftime32(ptr) MSVCRT__ftime32

View File

@ -497,7 +497,7 @@
@ stub _fstat32i64
@ cdecl _fstat64(long ptr) MSVCRT__fstat64
@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32
@ stub _ftell_nolock
@ cdecl _ftell_nolock(ptr) MSVCRT__ftell_nolock
@ cdecl -ret64 _ftelli64(ptr) MSVCRT__ftelli64
@ cdecl -ret64 _ftelli64_nolock(ptr) MSVCRT__ftelli64_nolock
@ cdecl _ftime32(ptr) MSVCRT__ftime32

View File

@ -4297,6 +4297,14 @@ LONG CDECL MSVCRT_ftell(MSVCRT_FILE* file)
return MSVCRT__ftelli64(file);
}
/*********************************************************************
* _ftell_nolock (MSVCRT.@)
*/
LONG CDECL MSVCRT__ftell_nolock(MSVCRT_FILE* file)
{
return MSVCRT__ftelli64_nolock(file);
}
/*********************************************************************
* fgetpos (MSVCRT.@)
*/

View File

@ -130,6 +130,7 @@ int __cdecl _vsprintf_p_l(char*,size_t,const char*,_locale_t,__ms_va_list);
size_t __cdecl _fread_nolock(void*,size_t,size_t,FILE*);
size_t __cdecl _fwrite_nolock(const void*,size_t,size_t,FILE*);
int __cdecl _fclose_nolock(FILE*);
__msvcrt_long __cdecl _ftell_nolock(FILE*);
__int64 __cdecl _ftelli64_nolock(FILE*);
void __cdecl clearerr(FILE*);