Commit fe60441e authored by Howard Chu's avatar Howard Chu Committed by Quanah Gibson-Mount
Browse files

ITS#8127 fix ftello for Win32

parent bd9bba82
......@@ -40,6 +40,20 @@
#include "slapcommon.h"
#ifdef _WIN32
# ifdef __WIN64__
# define ftello(fp) _ftelli64(fp)
# else
/* Ideally we would use _ftelli64 but that was only available
* starting in MSVCR80.DLL. The approach used here is inaccurate
* because returning the underlying file handle's file pointer
* doesn't take the stdio buffer offset into account. But, it
* works with all versions of MSVCRT.
# define ftello(fp) _telli64(fileno(fp))
# endif
extern int slap_DN_strict; /* dn.c */
static char csnbuf[ LDAP_PVT_CSNSTR_BUFSIZE ];
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment