From 8d8d7ed822a01664479aa8e01e3ea05a00c3d628 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 9 Jun 2017 09:29:30 +0200 Subject: [PATCH] prevent multiple include using standard macros --- configure.ac | 5 +++++ 1 file changed, 5 insertions(+) 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 -- 2.50.1