diff --git a/src/port/fseeko.c b/src/port/fseeko.c index d86123e858a8eda908351bdf97ad93030104071f..fd652e1508ac62976afb46bd2d1088f19650c2fb 100644 --- a/src/port/fseeko.c +++ b/src/port/fseeko.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/port/fseeko.c,v 1.8 2003/01/02 06:00:33 momjian Exp $ + * $Header: /cvsroot/pgsql/src/port/fseeko.c,v 1.9 2003/01/02 23:22:49 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -21,9 +21,7 @@ #include "c.h" -#ifdef bsdi #include <pthread.h> -#endif #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> @@ -46,17 +44,13 @@ fseeko(FILE *stream, off_t offset, int whence) switch (whence) { case SEEK_CUR: -#ifdef bsdi flockfile(stream); -#endif if (fgetpos(stream, &floc) != 0) goto failure; floc += offset; if (fsetpos(stream, &floc) != 0) goto failure; -#ifdef bsdi funlockfile(stream); -#endif return 0; break; case SEEK_SET: @@ -65,17 +59,13 @@ fseeko(FILE *stream, off_t offset, int whence) return 0; break; case SEEK_END: -#ifdef bsdi flockfile(stream); -#endif if (fstat(fileno(stream), &filestat) != 0) goto failure; floc = filestat.st_size; if (fsetpos(stream, &floc) != 0) goto failure; -#ifdef bsdi funlockfile(stream); -#endif return 0; break; default: @@ -84,9 +74,7 @@ fseeko(FILE *stream, off_t offset, int whence) } failure: -#ifdef bsdi funlockfile(stream); -#endif return -1; }