From 69719e42994c0e42ae45124acef7835955a5272d Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 29 Nov 2020 20:46:48 +0100 Subject: Fix zend_write booking type The signature was changed in PHP8: https://github.com/php/php-src/commit/e15409b43cacf711608189c299191f2969ea331c --- src/sp_disabled_functions.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/sp_disabled_functions.h') diff --git a/src/sp_disabled_functions.h b/src/sp_disabled_functions.h index baf40dd..fd9b9b9 100644 --- a/src/sp_disabled_functions.h +++ b/src/sp_disabled_functions.h @@ -3,8 +3,12 @@ extern zend_write_func_t zend_write_default; -int hook_disabled_functions(void); +#if PHP_VERSION_ID >= 80000 +size_t hook_echo(const char *, size_t); +#else int hook_echo(const char *, size_t); +#endif +int hook_disabled_functions(void); void should_disable_ht(zend_execute_data *, const char *, const zend_string *, const char *, const sp_list_node *, const HashTable *); void should_drop_on_ret_ht(const zval *, const char *, -- cgit v1.3