Add unistd.h and make it configure script independent

pull/1022/head
Arnab Animesh Das 4 months ago committed by GitHub
parent ef24c4c750
commit f8dfb1eddb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      contrib/iostream/zfstream.cpp
  2. 6
      contrib/iostream/zfstream.h
  3. 5
      contrib/iostream2/zstream.h
  4. 6
      contrib/iostream3/zfstream.h
  5. 6
      examples/gun.c
  6. 6
      examples/gzappend.c
  7. 6
      examples/gzjoin.c
  8. 7
      examples/gzlog.c
  9. 6
      gzread.c
  10. 5
      gzwrite.c
  11. 7
      test/minigzip.c

@ -1,4 +1,10 @@
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include "zfstream.h"
gzfilebuf::gzfilebuf() :

@ -2,6 +2,12 @@
#ifndef zfstream_h
#define zfstream_h
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include <fstream.h>
#include "zlib.h"

@ -24,6 +24,11 @@
* $Id: zstream.h 1.1 1997-06-25 12:00:56+02 tyge Exp tyge $
*/
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include <strstream.h>
#include <string.h>
#include <stdio.h>

@ -10,6 +10,12 @@
#ifndef ZFSTREAM_H
#define ZFSTREAM_H
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include <istream> // not iostream, since we don't need cin/cout
#include <ostream>
#include "zlib.h"

@ -62,7 +62,11 @@
#include <string.h> /* strerror(), strcmp(), strlen(), memcpy() */
#include <errno.h> /* errno */
#include <fcntl.h> /* open() */
#include <unistd.h> /* read(), write(), close(), chown(), unlink() */
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include <sys/types.h>
#include <sys/stat.h> /* stat(), chmod() */
#include <utime.h> /* utime() */

@ -81,7 +81,11 @@
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include "zlib.h"
#define local static

@ -56,7 +56,11 @@
#include <stdio.h> /* fputs(), fprintf(), fwrite(), putc() */
#include <stdlib.h> /* exit(), malloc(), free() */
#include <fcntl.h> /* open() */
#include <unistd.h> /* close(), read(), lseek() */
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include "zlib.h"
/* crc32(), crc32_combine(), inflateInit2(), inflate(), inflateEnd() */

@ -228,8 +228,11 @@
#include <stdlib.h> /* malloc, free */
#include <string.h> /* strlen, strrchr, strcpy, strncpy, strcmp */
#include <fcntl.h> /* open */
#include <unistd.h> /* lseek, read, write, close, unlink, sleep, */
/* ftruncate, fsync */
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include <errno.h> /* errno */
#include <time.h> /* time, ctime */
#include <sys/stat.h> /* stat */

@ -3,6 +3,12 @@
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include "gzguts.h"
/* Use read() to load a buffer -- return -1 on error, otherwise 0. Read from

@ -3,6 +3,11 @@
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
#include "gzguts.h"
/* Initialize state for writing a gzip file. Mark initialization by setting

@ -173,8 +173,11 @@ static char *string_copy(char *dst, char const *src, z_size_t len) {
#ifdef Z_SOLO
/* for Z_SOLO, create simplified gz* functions using deflate and inflate */
#if defined(Z_HAVE_UNISTD_H) || defined(Z_LARGE)
# include <unistd.h> /* for unlink() */
#if defined( unix ) || defined( __unix ) || defined( __unix__ ) || \
(defined( __APPLE__ ) && defined( __MACH__ )) || \
HAVE_UNISTD_H
#include <unistd.h> /* lseek, read, write, close, chown, unlink, sleep, ftruncate, fsync */
#endif
static void *myalloc(void *q, unsigned n, unsigned m) {

Loading…
Cancel
Save