From 4826607e674bbd20de83f89a5007285d1dbab2b3 Mon Sep 17 00:00:00 2001
From: "Meredith L. Patterson" <mlp@thesmartpolitenerd.com>
Date: Wed, 18 Dec 2013 14:36:00 +0100
Subject: [PATCH] add TSRMLS_FETCH at top of blocks that need tsrm_ls

---
 src/bindings/php/hammer.i | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bindings/php/hammer.i b/src/bindings/php/hammer.i
index 92857db9..58bfbad4 100644
--- a/src/bindings/php/hammer.i
+++ b/src/bindings/php/hammer.i
@@ -168,6 +168,7 @@
     zval **args;
     zval func;
     zval *ret;
+    TSRMLS_FETCH();
     args = (zval**)h_arena_malloc(p->arena, sizeof(*args) * 1); // one-element array of pointers
     MAKE_STD_ZVAL(args[0]);
     ALLOC_INIT_ZVAL(ret);
@@ -188,6 +189,7 @@
     zval **args;
     zval func;
     zval *ret;
+    TSRMLS_FETCH();
     args = (zval**)h_arena_malloc(p->arena, sizeof(*args) * 1); // one-element array of pointers
     MAKE_STD_ZVAL(args[0]);
     ALLOC_INIT_ZVAL(ret);
-- 
GitLab