blob: ee9c5c85d55a4784f4baa24a2d7baf6bdd43b49a (
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
|
From 56d27611af6ee100db07fd07a2fbd76be4341354 Mon Sep 17 00:00:00 2001
From: Remi Collet <fedora@famillecollet.com>
Date: Mon, 13 Feb 2017 16:27:43 +0100
Subject: [PATCH] Fix #50 build for PHP 5
---
backtrace.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/backtrace.c b/backtrace.c
index 5b0d57c..692a1a5 100644
--- a/backtrace.c
+++ b/backtrace.c
@@ -378,11 +378,13 @@ static void append_flat_zval_r(zval *expr TSRMLS_DC, smart_str *trace_str, char
}
switch (Z_TYPE_P(expr)) {
+#if PHP_VERSION_ID >= 70000
case IS_REFERENCE:
ZVAL_DEREF(expr);
smart_str_appendc(trace_str, '&');
append_flat_zval_r(expr, trace_str, depth);
break;
+#endif
case IS_ARRAY:
smart_str_appendc(trace_str, '[');
#if PHP_VERSION_ID >= 70000
|