--- embedaddon/php/Zend/zend_exceptions.c 2013/07/22 01:32:15 1.1.1.3 +++ embedaddon/php/Zend/zend_exceptions.c 2013/10/14 08:02:48 1.1.1.4 @@ -19,7 +19,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: zend_exceptions.c,v 1.1.1.3 2013/07/22 01:32:15 misho Exp $ */ +/* $Id: zend_exceptions.c,v 1.1.1.4 2013/10/14 08:02:48 misho Exp $ */ #include "zend.h" #include "zend_API.h" @@ -85,12 +85,12 @@ void zend_throw_exception_internal(zval *exception TSR { #ifdef HAVE_DTRACE if (DTRACE_EXCEPTION_THROWN_ENABLED()) { - char *classname; - int name_len; + const char *classname; + zend_uint name_len; if (exception != NULL) { zend_get_object_classname(exception, &classname, &name_len TSRMLS_CC); - DTRACE_EXCEPTION_THROWN(classname); + DTRACE_EXCEPTION_THROWN((char *)classname); } else { DTRACE_EXCEPTION_THROWN(NULL); }