From 588a07f7371ee2b5fac17de147926780e427fae6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 4 Jan 2023 21:15:08 +0100 Subject: [PATCH] Zend/zend_multibyte: include cleanup --- Zend/zend_multibyte.c | 6 +++--- Zend/zend_multibyte.h | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Zend/zend_multibyte.c b/Zend/zend_multibyte.c index f8dab668751..fc07a2be6af 100644 --- a/Zend/zend_multibyte.c +++ b/Zend/zend_multibyte.c @@ -17,10 +17,10 @@ +----------------------------------------------------------------------+ */ -#include "zend.h" -#include "zend_compile.h" -#include "zend_operators.h" #include "zend_multibyte.h" +#include "zend_alloc.h" +#include "zend_globals.h" // for struct _zend_compiler_globals +#include "zend_globals_macros.h" // for LANG_SCNG() #include "zend_ini.h" static const zend_encoding *dummy_encoding_fetcher(const char *encoding_name) diff --git a/Zend/zend_multibyte.h b/Zend/zend_multibyte.h index 5466840cd90..08ee6308975 100644 --- a/Zend/zend_multibyte.h +++ b/Zend/zend_multibyte.h @@ -20,6 +20,12 @@ #ifndef ZEND_MULTIBYTE_H #define ZEND_MULTIBYTE_H +#include "zend_portability.h" // for BEGIN_EXTERN_C +#include "zend_types.h" // for zend_result + +#include +#include // for size_t + typedef struct _zend_encoding zend_encoding; typedef size_t (*zend_encoding_filter)(unsigned char **str, size_t *str_length, const unsigned char *buf, size_t length);