diff options
| author | Mark Adler <madler@alumni.caltech.edu> | 2011-11-13 13:35:02 -0800 |
|---|---|---|
| committer | Mark Adler <madler@alumni.caltech.edu> | 2011-11-13 13:35:02 -0800 |
| commit | 6715208bdb5087ae33a54f7e8150e020aebbf15d (patch) | |
| tree | beda2f73a3c6fb956523db0138a70a84c88137b4 | |
| parent | d169dd73007cf1eadea79fb2c506b03f178a2bad (diff) | |
| download | zlib-6715208bdb5087ae33a54f7e8150e020aebbf15d.tar.gz zlib-6715208bdb5087ae33a54f7e8150e020aebbf15d.tar.bz2 zlib-6715208bdb5087ae33a54f7e8150e020aebbf15d.zip | |
Change ON macro to Z_ARG to avoid application conflicts.
Using "ON" was a dumb idea, since it is common to have macros with
names like ON and OFF. In fact, defining the OF macro back in 1995
was a bad idea, but now we're stuck with it. Attempts to rename OF
to something else breaks many applications.
| -rw-r--r-- | zconf.h | 6 | ||||
| -rw-r--r-- | zconf.h.cmakein | 6 | ||||
| -rw-r--r-- | zconf.h.in | 6 | ||||
| -rw-r--r-- | zlib.h | 2 |
4 files changed, 10 insertions, 10 deletions
| @@ -266,11 +266,11 @@ | |||
| 266 | # endif | 266 | # endif |
| 267 | #endif | 267 | #endif |
| 268 | 268 | ||
| 269 | #ifndef ON /* function prototypes for stdarg */ | 269 | #ifndef Z_ARG /* function prototypes for stdarg */ |
| 270 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) | 270 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) |
| 271 | # define ON(args) args | 271 | # define Z_ARG(args) args |
| 272 | # else | 272 | # else |
| 273 | # define ON(args) () | 273 | # define Z_ARG(args) () |
| 274 | # endif | 274 | # endif |
| 275 | #endif | 275 | #endif |
| 276 | 276 | ||
diff --git a/zconf.h.cmakein b/zconf.h.cmakein index 0b880ad..b2d78b3 100644 --- a/zconf.h.cmakein +++ b/zconf.h.cmakein | |||
| @@ -268,11 +268,11 @@ | |||
| 268 | # endif | 268 | # endif |
| 269 | #endif | 269 | #endif |
| 270 | 270 | ||
| 271 | #ifndef ON /* function prototypes for stdarg */ | 271 | #ifndef Z_ARG /* function prototypes for stdarg */ |
| 272 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) | 272 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) |
| 273 | # define ON(args) args | 273 | # define Z_ARG(args) args |
| 274 | # else | 274 | # else |
| 275 | # define ON(args) () | 275 | # define Z_ARG(args) () |
| 276 | # endif | 276 | # endif |
| 277 | #endif | 277 | #endif |
| 278 | 278 | ||
| @@ -266,11 +266,11 @@ | |||
| 266 | # endif | 266 | # endif |
| 267 | #endif | 267 | #endif |
| 268 | 268 | ||
| 269 | #ifndef ON /* function prototypes for stdarg */ | 269 | #ifndef Z_ARG /* function prototypes for stdarg */ |
| 270 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) | 270 | # if defined(STDC) || defined(Z_HAVE_STDARG_H) |
| 271 | # define ON(args) args | 271 | # define Z_ARG(args) args |
| 272 | # else | 272 | # else |
| 273 | # define ON(args) () | 273 | # define Z_ARG(args) () |
| 274 | # endif | 274 | # endif |
| 275 | #endif | 275 | #endif |
| 276 | 276 | ||
| @@ -1298,7 +1298,7 @@ ZEXTERN int ZEXPORT gzwrite OF((gzFile file, | |||
| 1298 | error. | 1298 | error. |
| 1299 | */ | 1299 | */ |
| 1300 | 1300 | ||
| 1301 | ZEXTERN int ZEXPORTVA gzprintf ON((gzFile file, const char *format, ...)); | 1301 | ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...)); |
| 1302 | /* | 1302 | /* |
| 1303 | Converts, formats, and writes the arguments to the compressed file under | 1303 | Converts, formats, and writes the arguments to the compressed file under |
| 1304 | control of the format string, as in fprintf. gzprintf returns the number of | 1304 | control of the format string, as in fprintf. gzprintf returns the number of |
