michael@0: /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: #ifndef MOZZCONF_H michael@0: #define MOZZCONF_H michael@0: michael@0: #include "mozilla/Types.h" michael@0: michael@0: #if defined(ZLIB_IN_MOZGLUE) michael@0: #define ZEXTERN MFBT_API michael@0: #endif michael@0: michael@0: /* Exported Symbols */ michael@0: #define zlibVersion MOZ_Z_zlibVersion michael@0: #define deflate MOZ_Z_deflate michael@0: #define deflateEnd MOZ_Z_deflateEnd michael@0: #define inflate MOZ_Z_inflate michael@0: #define inflateEnd MOZ_Z_inflateEnd michael@0: #define deflateSetDictionary MOZ_Z_deflateSetDictionary michael@0: #define deflateCopy MOZ_Z_deflateCopy michael@0: #define deflateReset MOZ_Z_deflateReset michael@0: #define deflateParams MOZ_Z_deflateParams michael@0: #define deflateBound MOZ_Z_deflateBound michael@0: #define deflatePrime MOZ_Z_deflatePrime michael@0: #define inflateSetDictionary MOZ_Z_inflateSetDictionary michael@0: #define inflateSync MOZ_Z_inflateSync michael@0: #define inflateCopy MOZ_Z_inflateCopy michael@0: #define inflateReset MOZ_Z_inflateReset michael@0: #define inflateBack MOZ_Z_inflateBack michael@0: #define inflateBackEnd MOZ_Z_inflateBackEnd michael@0: #define zlibCompileFlags MOZ_Z_zlibCompileFlags michael@0: #define compress MOZ_Z_compress michael@0: #define compress2 MOZ_Z_compress2 michael@0: #define compressBound MOZ_Z_compressBound michael@0: #define uncompress MOZ_Z_uncompress michael@0: #define gzopen MOZ_Z_gzopen michael@0: #define gzdopen MOZ_Z_gzdopen michael@0: #define gzsetparams MOZ_Z_gzsetparams michael@0: #define gzread MOZ_Z_gzread michael@0: #define gzwrite MOZ_Z_gzwrite michael@0: #define gzprintf MOZ_Z_gzprintf michael@0: #define gzputs MOZ_Z_gzputs michael@0: #define gzgets MOZ_Z_gzgets michael@0: #define gzputc MOZ_Z_gzputc michael@0: #define gzgetc MOZ_Z_gzgetc michael@0: #define gzungetc MOZ_Z_gzungetc michael@0: #define gzflush MOZ_Z_gzflush michael@0: #define gzseek MOZ_Z_gzseek michael@0: #define gzrewind MOZ_Z_gzrewind michael@0: #define gztell MOZ_Z_gztell michael@0: #define gzeof MOZ_Z_gzeof michael@0: #define gzclose MOZ_Z_gzclose michael@0: #define gzerror MOZ_Z_gzerror michael@0: #define gzclearerr MOZ_Z_gzclearerr michael@0: #define adler32 MOZ_Z_adler32 michael@0: #define crc32 MOZ_Z_crc32 michael@0: #define deflateInit_ MOZ_Z_deflateInit_ michael@0: #define deflateInit2_ MOZ_Z_deflateInit2_ michael@0: #define inflateInit_ MOZ_Z_inflateInit_ michael@0: #define inflateInit2_ MOZ_Z_inflateInit2_ michael@0: #define inflateBackInit_ MOZ_Z_inflateBackInit_ michael@0: #define inflateSyncPoint MOZ_Z_inflateSyncPoint michael@0: #define get_crc_table MOZ_Z_get_crc_table michael@0: #define zError MOZ_Z_zError michael@0: michael@0: /* Extra global symbols */ michael@0: #define _dist_code MOZ_Z__dist_code michael@0: #define _length_code MOZ_Z__length_code michael@0: #define _tr_align MOZ_Z__tr_align michael@0: #define _tr_flush_block MOZ_Z__tr_flush_block michael@0: #define _tr_init MOZ_Z__tr_init michael@0: #define _tr_stored_block MOZ_Z__tr_stored_block michael@0: #define _tr_tally MOZ_Z__tr_tally michael@0: #define deflate_copyright MOZ_Z_deflate_copyright michael@0: #define inflate_copyright MOZ_Z_inflate_copyright michael@0: #define inflate_fast MOZ_Z_inflate_fast michael@0: #define inflate_table MOZ_Z_inflate_table michael@0: #define z_errmsg MOZ_Z_z_errmsg michael@0: #define zcalloc MOZ_Z_zcalloc michael@0: #define zcfree MOZ_Z_zcfree michael@0: #define alloc_func MOZ_Z_alloc_func michael@0: #define free_func MOZ_Z_free_func michael@0: #define in_func MOZ_Z_in_func michael@0: #define out_func MOZ_Z_out_func michael@0: michael@0: /* New as of zlib-1.2.3 */ michael@0: #define adler32_combine MOZ_Z_adler32_combine michael@0: #define crc32_combine MOZ_Z_crc32_combine michael@0: #define deflateSetHeader MOZ_Z_deflateSetHeader michael@0: #define deflateTune MOZ_Z_deflateTune michael@0: #define gzdirect MOZ_Z_gzdirect michael@0: #define inflatePrime MOZ_Z_inflatePrime michael@0: #define inflateGetHeader MOZ_Z_inflateGetHeader michael@0: michael@0: /* New as of zlib-1.2.4 */ michael@0: #define adler32_combine64 MOZ_Z_adler32_combine64 michael@0: #define crc32_combine64 MOZ_Z_crc32_combine64 michael@0: #define gz_error MOZ_Z_gz_error michael@0: #define gz_intmax MOZ_Z_gz_intmax michael@0: #define gz_strwinerror MOZ_Z_gz_strwinerror michael@0: #define gzbuffer MOZ_Z_gzbuffer michael@0: #define gzclose_r MOZ_Z_gzclose_r michael@0: #define gzclose_w MOZ_Z_gzclose_w michael@0: #define gzoffset MOZ_Z_gzoffset michael@0: #define gzoffset64 MOZ_Z_gzoffset64 michael@0: #define gzopen64 MOZ_Z_gzopen64 michael@0: #define gzseek64 MOZ_Z_gzseek64 michael@0: #define gztell64 MOZ_Z_gztell64 michael@0: #define inflateMark MOZ_Z_inflateMark michael@0: #define inflateReset2 MOZ_Z_inflateReset2 michael@0: #define inflateUndermine MOZ_Z_inflateUndermine michael@0: michael@0: /* New as of zlib-1.2.6 */ michael@0: #define deflatePending MOZ_Z_deflatePending michael@0: #define deflateResetKeep MOZ_Z_deflateResetKeep michael@0: #define inflateResetKeep MOZ_Z_inflateResetKeep michael@0: #define gzgetc_ MOZ_Z_gzgetc_ michael@0: michael@0: /* New as of zlib-1.2.7 */ michael@0: #define gzopen_w MOZ_Z_gzopen_w michael@0: michael@0: /* New as of zlib-1.2.8 */ michael@0: #define _tr_flush_bits MOZ_Z__tr_flush_bits michael@0: #define gzvprintf MOZ_Z_gzvprintf michael@0: #define inflateGetDictionary MOZ_Z_inflateGetDictionary michael@0: michael@0: #endif