summaryrefslogtreecommitdiffstats
path: root/0001-use-zend_ce_exception-instead-of-zend_exception_get_.patch
blob: dc8c9b7f8963e6f7553234cc25605310001702b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
From 5eec12d0995c683c1910487602db0bf4db022074 Mon Sep 17 00:00:00 2001
From: Remi Collet <remi@remirepo.net>
Date: Thu, 17 Jul 2025 10:59:20 +0200
Subject: [PATCH] use zend_ce_exception instead of zend_exception_get_default()
 for 8.5

---
 crypto.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/crypto.c b/crypto.c
index d841831..fd8df42 100644
--- a/crypto.c
+++ b/crypto.c
@@ -76,7 +76,11 @@ PHP_MINIT_FUNCTION(crypto)
 	zend_class_entry ce;
 
 	/* Register base exception */
+#if PHP_VERSION_ID < 70000
 	PHP_CRYPTO_EXCEPTION_REGISTER_CE(ce, Crypto, zend_exception_get_default(TSRMLS_C));
+#else
+	PHP_CRYPTO_EXCEPTION_REGISTER_CE(ce, Crypto, zend_ce_exception);
+#endif
 
 	/* Init OpenSSL algorithms */
 	OpenSSL_add_all_algorithms();
-- 
2.50.1