From ee5e10e963917c0352362ec306fe7e3588996876 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Sun, 6 Dec 1998 22:01:26 +0000 Subject: Added RELIANTUNIX define for specific header file order includes for large file support. Based on a patch from "Andrej Borsenkow" . lib/pidfile.c: Changed open() to sys_open(). Jeremy. --- source/lib/system.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/lib/system.c') diff --git a/source/lib/system.c b/source/lib/system.c index 88729de3add..3a91108dff4 100644 --- a/source/lib/system.c +++ b/source/lib/system.c @@ -212,6 +212,8 @@ int sys_fseek(FILE *fp, SMB_OFF_T offset, int whence) { #if defined(LARGE_SMB_OFF_T) && defined(HAVE_FSEEK64) return fseek64(fp, offset, whence); +#elif defined(LARGE_SMB_OFF_T) && defined(HAVE_FSEEKO64) + return fseeko64(fp, offset, whence); #else return fseek(fp, offset, whence); #endif @@ -225,6 +227,8 @@ SMB_OFF_T sys_ftell(FILE *fp) { #if defined(LARGE_SMB_OFF_T) && defined(HAVE_FTELL64) return (SMB_OFF_T)ftell64(fp); +#elif defined(LARGE_SMB_OFF_T) && defined(HAVE_FTELLO64) + return (SMB_OFF_T)ftello64(fp); #else return (SMB_OFF_T)ftell(fp); #endif -- cgit