#include "deflate.h"
#include <stdio.h>
-
-#include <string.h>
-#include <stdlib.h>
#include <stdarg.h>
#include <inttypes.h>
#include <stdio.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include "zbuild.h"
#ifdef ZLIB_COMPAT
#include <stdio.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include "zbuild.h"
#ifdef ZLIB_COMPAT
#include <stdio.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include "zbuild.h"
#ifdef ZLIB_COMPAT
#include <stdio.h>
-#include <stddef.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include <inttypes.h>
#include "zbuild.h"
#include <stdio.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include "zbuild.h"
#ifdef ZLIB_COMPAT
* real thing.
*/
-#define _POSIX_SOURCE 1 /* This file needs POSIX for fileno(). */
-#define _POSIX_C_SOURCE 200112 /* For snprintf(). */
-
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"
#endif
#include <stdio.h>
#include <assert.h>
-#include <string.h>
-#include <stdlib.h>
#ifdef USE_MMAP
# include <sys/types.h>
#include <assert.h>
#include <stdio.h>
-#include <stdlib.h>
#include "zbuild.h"
* For conditions of distribution and use, see copyright notice in zlib.h
*/
-#define _POSIX_SOURCE 1 /* This file needs POSIX for fileno(). */
-#define _POSIX_C_SOURCE 200112 /* For snprintf(). */
-
#include <stdio.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <assert.h>
-#include <stdlib.h>
#include "zbuild.h"
#ifdef ZLIB_COMPAT
} else if (argv[i][0] == '-') {
show_help();
return 64; /* EX_USAGE */
- } else
+ } else
break;
}
* real thing.
*/
-#define _POSIX_SOURCE 1
-#define _POSIX_C_SOURCE 200112 /* For snprintf(). */
-
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"
* Each chunk is compressed with a user-specified level.
*/
-#define _POSIX_SOURCE 1 /* This file needs POSIX for fileno(). */
-
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"
#endif
#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
#if defined(_WIN32) || defined(__CYGWIN__)
# include <fcntl.h>
* For conditions of distribution and use, see copyright notice in zlib.h
*/
-#include <stdio.h>
-#include <string.h>
-#include <stdlib.h>
-
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"
# include "zlib-ng.h"
#endif
+#include <stdio.h>
+
typedef struct {
uint32_t line;
uint32_t adler;
* For conditions of distribution and use, see copyright notice in zlib.h
*/
-#include <stdio.h>
-#include <string.h>
-#include <stdlib.h>
-
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"
# include "zlib-ng.h"
#endif
+#include <stdio.h>
+
typedef struct {
uint32_t line;
unsigned long crc;
#ifndef _ZBUILD_H
#define _ZBUILD_H
+#define _POSIX_SOURCE 1 /* fileno */
+#ifndef _POSIX_C_SOURCE
+# define _POSIX_C_SOURCE 200112L /* snprintf, posix_memalign */
+#endif
+
#include <stddef.h>
#include <string.h>
#include <stdlib.h>
/* zutil_p.h -- Private inline functions used internally in zlib-ng
- *
+ * For conditions of distribution and use, see copyright notice in zlib.h
*/
#ifndef ZUTIL_P_H
#define ZUTIL_P_H
-#if defined(HAVE_POSIX_MEMALIGN) && !defined(_POSIX_C_SOURCE)
-# define _POSIX_C_SOURCE 200112L /* For posix_memalign(). */
-#endif
-
#if defined(__APPLE__) || defined(HAVE_POSIX_MEMALIGN)
# include <stdlib.h>
#elif defined(__FreeBSD__)