summaryrefslogtreecommitdiffstats
path: root/upstream.patch
blob: d83e0537ec59912b28c74cb502c35276ed788767 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
From 685e73633f6d529870e2d9f3bfeb1ecda6b7d705 Mon Sep 17 00:00:00 2001
From: John Boehr <john@johnboehr.is>
Date: Mon, 28 Nov 2022 21:16:37 -0800
Subject: [PATCH] Fix AST failures on PHP 8.1+

Resolves #77
---
 src/compiler.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/compiler.c b/src/compiler.c
index 1da0de7..53eb730 100644
--- a/src/compiler.c
+++ b/src/compiler.c
@@ -241,7 +241,7 @@ static void php_handlebars_compile(INTERNAL_FUNCTION_PARAMETERS, short print)
     jmp_buf buf;
     unsigned long flags;
 
-    ZEND_PARSE_PARAMETERS_START(1, 3)
+    ZEND_PARSE_PARAMETERS_START(1, 2)
 	    Z_PARAM_STR(tmpl)
         Z_PARAM_OPTIONAL
         Z_PARAM_ZVAL(options)