diff options
author | Hartmut Holzgraefe <hholzgra@php.net> | 2000-11-21 08:38:20 +0000 |
---|---|---|
committer | Hartmut Holzgraefe <hholzgra@php.net> | 2000-11-21 08:38:20 +0000 |
commit | f5bf3c10fdde7558e7f560af691dbfd8ab84b0f3 (patch) | |
tree | 980d61e11668ecf0ef99b46f462dc935daf36f26 /ext | |
parent | cea34b9dbeb479a7ce7113f583bea2c9a07651cf (diff) | |
download | php-git-f5bf3c10fdde7558e7f560af691dbfd8ab84b0f3.tar.gz |
make HAVE_FOPENCOOKIE available for other extensions besides zlib
Diffstat (limited to 'ext')
-rw-r--r-- | ext/zlib/config.m4 | 40 |
1 files changed, 1 insertions, 39 deletions
diff --git a/ext/zlib/config.m4 b/ext/zlib/config.m4 index 86a7106ebd..5ce1287358 100644 --- a/ext/zlib/config.m4 +++ b/ext/zlib/config.m4 @@ -42,43 +42,5 @@ if test "$PHP_ZLIB" != "no"; then AC_ADD_INCLUDE($ZLIB_INCDIR) - dnl check for fopencookie() from glibc - AC_CHECK_FUNC(fopencookie, [ have_glibc_fopencookie=yes ]) - - if test "$have_glibc_fopencookie" = "yes" ; then - dnl this comes in two flavors: - dnl newer glibcs (since 2.1.2 ? ) - dnl have a type called cookie_io_functions_t - AC_TRY_COMPILE([ #define _GNU_SOURCE - #include <stdio.h> - ], - [ cookie_io_functions_t cookie; ], - [ have_cookie_io_functions_t=yes ], - [ ] ) - - if test "$have_cookie_io_functions_t" = "yes" ; then - cookie_io_functions_t=cookie_io_functions_t - have_fopen_cookie=yes - else - dnl older glibc versions (up to 2.1.2 ?) - dnl call it _IO_cookie_io_functions_t - AC_TRY_COMPILE([ #define _GNU_SOURCE - #include <stdio.h> - ], - [ _IO_cookie_io_functions_t cookie; ], - [ have_IO_cookie_io_functions_t=yes ], - [] ) - if test "$have_cookie_io_functions_t" = "yes" ; then - cookie_io_functions_t=_IO_cookie_io_functions_t - have_fopen_cookie=yes - fi - fi - - if test "$have_fopen_cookie" = "yes" ; then - AC_DEFINE(HAVE_FOPENCOOKIE, 1, [ ]) - AC_DEFINE_UNQUOTED(COOKIE_IO_FUNCTIONS_T, $cookie_io_functions_t, [ ]) - fi - - fi - + PHP_FOPENCOOKIE fi |