mirror of
https://github.com/php/php-src.git
synced 2025-08-15 13:38:49 +02:00
Clean-up some more headers (#14416)
Remove unused headers (such as php_ini.h for extensions that don't define INI settings) Use more specific headers when possible
This commit is contained in:
parent
8f6612aca0
commit
fd2d869642
49 changed files with 11 additions and 89 deletions
|
@ -19,10 +19,8 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_ctype.h"
|
||||
#include "ctype_arginfo.h"
|
||||
#include "SAPI.h"
|
||||
#include "ext/standard/info.h"
|
||||
|
||||
#include <ctype.h>
|
||||
|
|
|
@ -15,13 +15,10 @@
|
|||
*/
|
||||
|
||||
#include "php.h"
|
||||
#include "php_streams.h"
|
||||
#include "php_main.h"
|
||||
#include "php_globals.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_versioning.h"
|
||||
#include "ext/standard/php_math.h"
|
||||
#include "php_date.h"
|
||||
#include "zend_interfaces.h"
|
||||
#include "zend_exceptions.h"
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
#include "exif_arginfo.h"
|
||||
#include <math.h>
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/php_string.h"
|
||||
#include "ext/standard/php_string.h" /* for php_basename() */
|
||||
#include "ext/standard/php_image.h"
|
||||
#include "ext/standard/info.h"
|
||||
|
||||
|
|
|
@ -18,10 +18,8 @@
|
|||
#ifndef PHP_FILTER_H
|
||||
#define PHP_FILTER_H
|
||||
|
||||
#include "SAPI.h"
|
||||
#include "zend_API.h"
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
|
||||
extern zend_module_entry filter_module_entry;
|
||||
#define phpext_filter_ptr &filter_module_entry
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_gmp.h"
|
||||
#include "php_gmp_int.h"
|
||||
#include "ext/standard/info.h"
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_globals.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "main/php_output.h"
|
||||
#include "SAPI.h"
|
||||
|
|
|
@ -24,11 +24,9 @@
|
|||
|
||||
#include <unicode/uidna.h>
|
||||
#include <unicode/ustring.h>
|
||||
#include "ext/standard/php_string.h"
|
||||
|
||||
#include "idn.h"
|
||||
#include "intl_error.h"
|
||||
#include "intl_convert.h"
|
||||
/* }}} */
|
||||
|
||||
enum {
|
||||
|
|
|
@ -20,9 +20,7 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/html.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "php_json.h"
|
||||
#include "php_json_encoder.h"
|
||||
|
|
|
@ -20,12 +20,11 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/html.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "php_json.h"
|
||||
#include "php_json_encoder.h"
|
||||
#include "zend_portability.h"
|
||||
#include <zend_exceptions.h>
|
||||
#include "zend_enum.h"
|
||||
|
||||
|
|
|
@ -17,14 +17,12 @@
|
|||
|
||||
/* {{{ includes */
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_variables.h"
|
||||
#include "libmbfl/mbfl/mbfilter_pass.h"
|
||||
#include "mbstring.h"
|
||||
#include "ext/standard/url.h"
|
||||
|
||||
#include "php_globals.h"
|
||||
#include "SAPI.h"
|
||||
#include "TSRM.h"
|
||||
|
||||
#include "mb_gpc.h"
|
||||
|
|
|
@ -23,9 +23,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_globals.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
|
|
|
@ -21,8 +21,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "zend_exceptions.h"
|
||||
|
||||
|
|
|
@ -21,8 +21,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
#include "zend_exceptions.h"
|
||||
|
|
|
@ -23,8 +23,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
|
|
|
@ -22,8 +22,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
|
||||
|
|
|
@ -19,8 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
|
||||
extern void php_mysqli_throw_sql_exception(char *sqlstate, int errorno, char *format, ...);
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
#include "zend_interfaces.h"
|
||||
|
|
|
@ -21,8 +21,6 @@
|
|||
#include <signal.h>
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_mysqli_structs.h"
|
||||
#include "mysqli_priv.h"
|
||||
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
#include "zend_attributes.h"
|
||||
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_standard.h"
|
||||
#include "Zend/zend_interfaces.h"
|
||||
#include "zend_smart_str.h"
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
#include "ext/standard/file.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_fopen_wrappers.h"
|
||||
#include "ext/standard/md5.h"
|
||||
#include "ext/standard/md5.h" /* For make_digest_ex() */
|
||||
#include "ext/standard/base64.h"
|
||||
#ifdef PHP_WIN32
|
||||
# include "win32/winutil.h"
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_pcntl.h"
|
||||
#include "php_signal.h"
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/php_standard.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "ext/pcre/php_pcre.h"
|
||||
#ifdef PHP_WIN32
|
||||
|
|
|
@ -25,20 +25,13 @@
|
|||
#define rl_completion_matches completion_matches
|
||||
#endif
|
||||
|
||||
#include "php_globals.h"
|
||||
#include "php_variables.h"
|
||||
#include "zend_hash.h"
|
||||
#include "zend_modules.h"
|
||||
|
||||
#include "SAPI.h"
|
||||
#include <locale.h>
|
||||
#include "zend.h"
|
||||
#include "zend_extensions.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_globals.h"
|
||||
#include "php_main.h"
|
||||
#include "fopen_wrappers.h"
|
||||
#include "ext/standard/php_standard.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_smart_str.h"
|
||||
|
||||
#ifdef __riscos__
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
#include <fcntl.h>
|
||||
|
||||
#include "php_ini.h"
|
||||
#include "SAPI.h"
|
||||
#include "rfc1867.h"
|
||||
#include "php_variables.h"
|
||||
#include "php_session.h"
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_shmop.h"
|
||||
#include "shmop_arginfo.h"
|
||||
|
||||
|
|
|
@ -23,9 +23,8 @@
|
|||
#include "php.h"
|
||||
#if defined(HAVE_LIBXML) && defined(HAVE_SIMPLEXML)
|
||||
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_string.h"
|
||||
#include "ext/standard/php_string.h" /* For php_trim() */
|
||||
#include "php_simplexml.h"
|
||||
#include "php_simplexml_exports.h"
|
||||
#include "simplexml_arginfo.h"
|
||||
|
|
|
@ -17,10 +17,7 @@
|
|||
*/
|
||||
|
||||
#include "php_soap.h"
|
||||
#include "ext/standard/base64.h"
|
||||
#include "ext/standard/md5.h"
|
||||
#include "ext/random/php_random_csprng.h"
|
||||
#include "ext/hash/php_hash.h"
|
||||
#include "ext/hash/php_hash.h" /* For php_hash_bin2hex() */
|
||||
|
||||
static char *get_http_header_value_nodup(char *headers, char *type, size_t *len);
|
||||
static char *get_http_header_value(char *headers, char *type);
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
#include "ext/libxml/php_libxml.h"
|
||||
#include "libxml/uri.h"
|
||||
|
||||
#include "ext/standard/md5.h"
|
||||
#include "zend_virtual_cwd.h"
|
||||
#include "main/php_open_temporary_file.h"
|
||||
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
#define PHP_SOAP_H
|
||||
|
||||
#include "php.h"
|
||||
#include "php_globals.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_standard.h"
|
||||
#if defined(HAVE_PHP_SESSION) && !defined(COMPILE_DL_SESSION)
|
||||
#include "ext/session/php_session.h"
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_libsodium.h"
|
||||
#include "zend_attributes.h"
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_main.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_spl.h"
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
#define PHP_SPL_H
|
||||
|
||||
#include "php.h"
|
||||
#include <stdarg.h>
|
||||
|
||||
#define PHP_SPL_VERSION PHP_VERSION
|
||||
|
||||
|
|
|
@ -19,8 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_var.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "zend_interfaces.h"
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/file.h"
|
||||
#include "ext/standard/php_filestat.h"
|
||||
#include "ext/standard/flock_compat.h"
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
#include "zend_hash.h"
|
||||
|
||||
#include "php_spl.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_var.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "spl_functions.h"
|
||||
|
|
|
@ -19,15 +19,11 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_interfaces.h"
|
||||
#include "zend_exceptions.h"
|
||||
#include "spl_exceptions_arginfo.h"
|
||||
|
||||
#include "php_spl.h"
|
||||
#include "spl_functions.h"
|
||||
#include "spl_engine.h"
|
||||
#include "spl_exceptions.h"
|
||||
|
||||
PHPAPI zend_class_entry *spl_ce_LogicException;
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_exceptions.h"
|
||||
|
||||
#include "php_spl.h"
|
||||
|
|
|
@ -19,8 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "zend_exceptions.h"
|
||||
#include "zend_interfaces.h"
|
||||
#include "ext/pcre/php_pcre.h"
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_array.h"
|
||||
#include "ext/standard/php_var.h"
|
||||
#include "zend_smart_str.h"
|
||||
|
|
|
@ -23,12 +23,11 @@
|
|||
#include "ext/standard/info.h"
|
||||
#include "php_sqlite3.h"
|
||||
#include "php_sqlite3_structs.h"
|
||||
#include "main/SAPI.h"
|
||||
#include "SAPI.h"
|
||||
|
||||
#include <sqlite3.h>
|
||||
|
||||
#include "zend_exceptions.h"
|
||||
#include "SAPI.h"
|
||||
#include "sqlite3_arginfo.h"
|
||||
|
||||
ZEND_DECLARE_MODULE_GLOBALS(sqlite3)
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_globals.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_sysvmsg.h"
|
||||
#include "sysvmsg_arginfo.h"
|
||||
|
|
|
@ -29,7 +29,6 @@
|
|||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/php_var.h"
|
||||
#include "zend_smart_str.h"
|
||||
#include "php_ini.h"
|
||||
|
||||
/* SysvSharedMemory class */
|
||||
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_tokenizer.h"
|
||||
|
||||
|
|
2
ext/tokenizer/tokenizer_data.c
generated
2
ext/tokenizer/tokenizer_data.c
generated
|
@ -19,8 +19,6 @@
|
|||
This file is generated using tokenizer_data_gen.php
|
||||
*/
|
||||
|
||||
#include "php.h"
|
||||
#include "zend.h"
|
||||
#include <zend_language_parser.h>
|
||||
|
||||
char *get_token_type_name(int token_type)
|
||||
|
|
|
@ -58,8 +58,6 @@ $result = <<<CODE
|
|||
This file is generated using tokenizer_data_gen.php
|
||||
*/
|
||||
|
||||
#include "php.h"
|
||||
#include "zend.h"
|
||||
#include <zend_language_parser.h>
|
||||
|
||||
char *get_token_type_name(int token_type)
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
#include "zend_variables.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/html.h"
|
||||
#include "ext/standard/html.h" /* For php_next_utf8_char() */
|
||||
|
||||
#ifdef HAVE_XML
|
||||
|
||||
|
|
|
@ -21,11 +21,10 @@
|
|||
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_xmlwriter.h"
|
||||
#include "php_xmlwriter_arginfo.h"
|
||||
#include "ext/standard/php_string.h"
|
||||
#include "ext/standard/php_string.h" /* For php_dirname() */
|
||||
|
||||
static zend_class_entry *xmlwriter_class_entry_ce;
|
||||
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "php_xsl.h"
|
||||
#include "php_xsl_arginfo.h"
|
||||
|
|
|
@ -20,10 +20,9 @@
|
|||
#endif
|
||||
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "ext/standard/info.h"
|
||||
#include "ext/standard/file.h"
|
||||
#include "ext/standard/php_string.h"
|
||||
#include "ext/standard/php_string.h" /* For php_basename() */
|
||||
#include "ext/pcre/php_pcre.h"
|
||||
#include "ext/standard/php_filestat.h"
|
||||
#include "zend_attributes.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue