diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2012-01-30 23:55:14 -0800 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2012-01-30 23:55:14 -0800 |
commit | 98e5787e1b22c2f974e3e80eda135abe7e008251 (patch) | |
tree | 24fd9eea7466ed72d42b6ae742259f6b03b13114 | |
parent | 3fb727c34d2f499ba8fb22771dc42564383e902e (diff) | |
download | zlib-98e5787e1b22c2f974e3e80eda135abe7e008251.tar.gz |
Fix problem with ./configure --prefix and gzgetc macro.
-rw-r--r-- | zlib.h | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -1651,8 +1651,14 @@ struct gzFile_s { z_off64_t pos; }; ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file)); -#define gzgetc(g) \ - ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc_(g)) +#ifdef Z_PREFIX_SET +# undef z_gzgetc +# define z_gzgetc(g) \ + ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc_(g)) +#else +# define gzgetc(g) \ + ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc_(g)) +#endif /* provide 64-bit offset functions if _LARGEFILE64_SOURCE defined, and/or * change the regular functions to 64 bits if _FILE_OFFSET_BITS is 64 (if |