summaryrefslogtreecommitdiffstats
path: root/2.patch
diff options
context:
space:
mode:
Diffstat (limited to '2.patch')
-rw-r--r--2.patch35
1 files changed, 0 insertions, 35 deletions
diff --git a/2.patch b/2.patch
deleted file mode 100644
index f21bd76..0000000
--- a/2.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 15ec253f8eab6c2fb3bd7c0b75c990acf478995c Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Tue, 14 Jan 2025 12:31:49 +0100
-Subject: [PATCH] Fix #1 PHP 8.0 build
-
----
- aspect.c | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/aspect.c b/aspect.c
-index e301cf1..9e8e3e7 100644
---- a/aspect.c
-+++ b/aspect.c
-@@ -28,7 +28,7 @@ ZEND_DECLARE_MODULE_GLOBALS(aspect)
-
- static void (*original_zend_execute_ex)(zend_execute_data *execute_data);
-
--ZEND_API static void aspect_execute_ex(zend_execute_data *execute_data);
-+static void aspect_execute_ex(zend_execute_data *execute_data);
-
- static void handle_memoize_functions(zend_execute_data *execute_data);
-
-@@ -111,7 +111,11 @@ static void aspect_execute_ex(zend_execute_data *execute_data) {
- zend_type return_type = ret_info->type;
- uint32_t type_mask = return_type.type_mask;
-
-- if (type_mask & ((uint32_t)1 << IS_VOID) || type_mask & ((uint32_t)1 << IS_NEVER)) {
-+ if (type_mask & ((uint32_t)1 << IS_VOID)
-+#if PHP_VERSION_ID >= 80100
-+ || type_mask & ((uint32_t)1 << IS_NEVER)
-+#endif
-+ ) {
- // cannot memoize functions with void or never return types
- // @TODO: Should this be an error/exception?
- original_zend_execute_ex(execute_data);