From 5d00b6d459c9e52935e330b3e8b3731d80ad5b0b Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 8 Jan 1999 21:28:05 +0000 Subject: Need extern decl. for fdatasync() in case it exists but isn't declared anywhere (or, more likely, the declaration requires a magical combination of _POSIX defines). --- Modules/posixmodule.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 2441237..be2cd14 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -619,7 +619,6 @@ posix_fsync(self, args) PyObject *self; PyObject *args; { - return posix_int(args, fsync); } #endif /* HAVE_FSYNC */ @@ -630,12 +629,13 @@ static char posix_fdatasync__doc__[] = force write of file with filedescriptor to disk.\n\ does not force update of metadata."; +extern int fdatasync(int); /* Prototype just in case */ + static PyObject * posix_fdatasync(self, args) PyObject *self; PyObject *args; { - return posix_int(args, fdatasync); } #endif /* HAVE_FDATASYNC */ -- cgit v0.12