diff --git a/src/bindings/php/hammer.i b/src/bindings/php/hammer.i index 92857db96bc3add9fd0c18235c7af3a991141aca..58bfbad4c9c8a03a1c51dad401b92e1372477dfd 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);