summaryrefslogtreecommitdiff
path: root/php/src/php5
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2017-09-14 14:56:21 +0200
committerJose <jose@zeroc.com>2017-09-14 14:56:21 +0200
commit3ccc6721c33b61b976cf8c081e56a6db2b8ff3fa (patch)
treebb165f8ae350dcf5ef0921209e5f080aa05a613f /php/src/php5
parentFixed Ice for PHP build failure (diff)
downloadice-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.cpp6
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);