summaryrefslogtreecommitdiffstats
path: root/memcache-php82.patch
diff options
context:
space:
mode:
Diffstat (limited to 'memcache-php82.patch')
-rw-r--r--memcache-php82.patch64
1 files changed, 0 insertions, 64 deletions
diff --git a/memcache-php82.patch b/memcache-php82.patch
deleted file mode 100644
index c732b5c..0000000
--- a/memcache-php82.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From 88178b8788c475bbc80c6df46ac8bda47cb1b983 Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Wed, 5 Oct 2022 11:39:04 +0200
-Subject: [PATCH] trivial/minimal fix for PHP 8.2
-
----
- src/memcache.c | 6 ++++++
- tests/029.phpt | 2 +-
- tests/045.phpt | 4 +++-
- 3 files changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/src/memcache.c b/src/memcache.c
-index c05105a..c43e48f 100644
---- a/src/memcache.c
-+++ b/src/memcache.c
-@@ -733,9 +733,15 @@ PHP_MINIT_FUNCTION(memcache)
-
- INIT_CLASS_ENTRY(ce, "MemcachePool", php_memcache_pool_class_functions);
- memcache_pool_ce = zend_register_internal_class(&ce);
-+#if PHP_VERSION_ID >= 80200
-+ memcache_pool_ce->ce_flags |= ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES;
-+#endif
-
- INIT_CLASS_ENTRY(ce, "Memcache", php_memcache_class_functions);
- memcache_ce = zend_register_internal_class_ex(&ce, memcache_pool_ce);
-+#if PHP_VERSION_ID >= 80200
-+ memcache_ce->ce_flags |= ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES;
-+#endif
-
- le_memcache_pool = zend_register_list_destructors_ex(_mmc_pool_list_dtor, NULL, "memcache connection", module_number);
- le_memcache_server = zend_register_list_destructors_ex(NULL, _mmc_server_list_dtor, "persistent memcache connection", module_number);
-diff --git a/tests/029.phpt b/tests/029.phpt
-index bcacf33..4427948 100644
---- a/tests/029.phpt
-+++ b/tests/029.phpt
-@@ -44,7 +44,7 @@ if (is_array($result))
- sort($result);
- var_dump($result);
-
--$result = ini_set('memcache.allow_failover', "abc");
-+$result = @ini_set('memcache.allow_failover', "abc");
- var_dump($result);
-
- ?>
-diff --git a/tests/045.phpt b/tests/045.phpt
-index e1c10ec..ddc5531 100644
---- a/tests/045.phpt
-+++ b/tests/045.phpt
-@@ -8,6 +8,8 @@ Nested get's in __wakeup()
- include 'connect.inc';
-
- class testclass {
-+ public $result = null;
-+
- function __wakeup() {
- global $memcache;
- $this->result = $memcache->get('_test_key3');
-@@ -48,4 +50,4 @@ array(2) {
- [0]=>
- int(123)
- }
--}
-\ No newline at end of file
-+}