blob: af4ccd72849ecec7ce1496774d29d656e33e20a4 (
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
|
From 603689fe268d9178c4180b46f676b7d5abef696e Mon Sep 17 00:00:00 2001
From: Remi Collet <fedora@famillecollet.com>
Date: Sat, 11 Jun 2016 07:05:55 +0200
Subject: [PATCH] fix for PHP 7.1
---
yar_server.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/yar_server.c b/yar_server.c
index d46bd72..fac921b 100644
--- a/yar_server.c
+++ b/yar_server.c
@@ -219,7 +219,11 @@ static char * php_yar_get_function_declaration(zend_function *fptr) /* {{{ */ {
zval zv, zv_copy;
int use_copy;
ZVAL_DUP(&zv, RT_CONSTANT(&fptr->op_array, precv->op2));
+#if PHP_VERSION_ID < 70100
zval_update_constant_ex(&zv, 1, fptr->common.scope);
+#else
+ zval_update_constant_ex(&zv, fptr->common.scope);
+#endif
if (Z_TYPE(zv) == IS_TRUE) {
memcpy(offset, "true", 4);
offset += 4;
|