diff options
author | Jose <jose@zeroc.com> | 2017-09-14 14:56:21 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2017-09-14 14:56:21 +0200 |
commit | 3ccc6721c33b61b976cf8c081e56a6db2b8ff3fa (patch) | |
tree | bb165f8ae350dcf5ef0921209e5f080aa05a613f /php/src/php5 | |
parent | Fixed Ice for PHP build failure (diff) | |
download | ice-3ccc6721c33b61b976cf8c081e56a6db2b8ff3fa.tar.bz2 ice-3ccc6721c33b61b976cf8c081e56a6db2b8ff3fa.tar.xz ice-3ccc6721c33b61b976cf8c081e56a6db2b8ff3fa.zip |
Extra fixes for PHP5 ZTS builds
Diffstat (limited to 'php/src/php5')
-rw-r--r-- | php/src/php5/Types.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/php/src/php5/Types.cpp b/php/src/php5/Types.cpp index 4692d68c991..2e9cdf6e46e 100644 --- a/php/src/php5/Types.cpp +++ b/php/src/php5/Types.cpp @@ -2765,7 +2765,7 @@ IcePHP::ProxyInfo::define(zval* b, zval* i TSRMLS_DC) { if(b) { - TypeInfoPtr p = Wrapper<TypeInfoPtr>::value(b); + TypeInfoPtr p = Wrapper<TypeInfoPtr>::value(b TSRMLS_CC); const_cast<ProxyInfoPtr&>(base) = ProxyInfoPtr::dynamicCast(p); assert(base); } @@ -3636,7 +3636,7 @@ extern "C" static void handleTypeInfoFreeStorage(void* p TSRMLS_DC) { - Wrapper<TypeInfoPtr>* obj = static_cast<Wrapper<TypeInfoPtr>*>(p); + Wrapper<TypeInfoPtr>* obj = static_cast<Wrapper<TypeInfoPtr>*>(p TSRMLS_CC); delete obj->ptr; zend_object_std_dtor(static_cast<zend_object*>(p) TSRMLS_CC); efree(p); @@ -3886,7 +3886,7 @@ extern "C" static void handleExceptionInfoFreeStorage(void* p TSRMLS_DC) { - Wrapper<ExceptionInfoPtr>* obj = static_cast<Wrapper<ExceptionInfoPtr>*>(p); + Wrapper<ExceptionInfoPtr>* obj = static_cast<Wrapper<ExceptionInfoPtr>*>(p TSRMLS_CC); delete obj->ptr; zend_object_std_dtor(static_cast<zend_object*>(p) TSRMLS_CC); efree(p); |