diff options
author | Dmitry Stogov <dmitry@zend.com> | 2014-07-22 11:12:49 +0400 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2014-07-22 11:12:49 +0400 |
commit | ea17b018d834038f2e65b1716c0cbc02a27a7838 (patch) | |
tree | 620c48fc7793d4ed296fab86392e3420632c507e /Zend/zend_exceptions.c | |
parent | 6cc487df2c464224e28c3869599e0c110df03897 (diff) | |
download | php-git-ea17b018d834038f2e65b1716c0cbc02a27a7838.tar.gz |
Fixed dtrace support
Diffstat (limited to 'Zend/zend_exceptions.c')
-rw-r--r-- | Zend/zend_exceptions.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Zend/zend_exceptions.c b/Zend/zend_exceptions.c index 90487bf762..754927b577 100644 --- a/Zend/zend_exceptions.c +++ b/Zend/zend_exceptions.c @@ -88,12 +88,11 @@ void zend_throw_exception_internal(zval *exception TSRMLS_DC) /* {{{ */ { #ifdef HAVE_DTRACE if (DTRACE_EXCEPTION_THROWN_ENABLED()) { - const char *classname; - zend_uint name_len; + zend_string *classname; if (exception != NULL) { - zend_get_object_classname(Z_OBJ_P(exception), &classname, &name_len TSRMLS_CC); - DTRACE_EXCEPTION_THROWN((char *)classname); + classname = zend_get_object_classname(Z_OBJ_P(exception) TSRMLS_CC); + DTRACE_EXCEPTION_THROWN(classname->val); } else { DTRACE_EXCEPTION_THROWN(NULL); } |