From: Remi Collet Date: Fri, 9 Jun 2017 07:29:30 +0000 (+0200) Subject: prevent multiple include using standard macros X-Git-Tag: php-7.2.0alpha2~50 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8d8d7ed822a01664479aa8e01e3ea05a00c3d628;p=php prevent multiple include using standard macros --- diff --git a/configure.ac b/configure.ac index 77e1bad5e3..80fe2a7a07 100644 --- a/configure.ac +++ b/configure.ac @@ -18,6 +18,9 @@ PHP_CANONICAL_HOST_TARGET AC_CONFIG_HEADER(main/php_config.h) AH_TOP([ +#ifndef PHP_CONFIG_H +#define PHP_CONFIG_H + #if defined(__GNUC__) && __GNUC__ >= 4 # define ZEND_API __attribute__ ((visibility("default"))) # define ZEND_DLEXPORT __attribute__ ((visibility("default"))) @@ -98,6 +101,8 @@ int zend_sprintf(char *buffer, const char *format, ...); #endif /* ifndef ZEND_ACCONFIG_H_NO_C_PROTOS */ #undef PTHREADS + +#endif /* PHP_CONFIG_H */ ]) PHP_MAJOR_VERSION=7