diff --git a/source3/lib/system.c b/source3/lib/system.c index 0aefd6d..ee16a73 100644 --- a/source3/lib/system.c +++ b/source3/lib/system.c @@ -734,6 +734,8 @@ int sys_fseek(FILE *fp, SMB_OFF_T offset, int whence) return fseek64(fp, offset, whence); #elif defined(HAVE_EXPLICIT_LARGEFILE_SUPPORT) && defined(LARGE_SMB_OFF_T) && defined(HAVE_FSEEKO64) return fseeko64(fp, offset, whence); +#elif defined(HAVE_EXPLICIT_LARGEFILE_SUPPORT) && defined(LARGE_SMB_OFF_T) + return fseeko(fp, offset, whence); #else return fseek(fp, offset, whence); #endif