From: Felipe Pena Date: Wed, 5 Mar 2008 14:39:05 +0000 (+0000) Subject: Fixed error message on unicode mode X-Git-Tag: RELEASE_2_0_0a1~245 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d6aacd5eb6be5580fd21403d2262af55b933fd2b;p=php Fixed error message on unicode mode --- diff --git a/Zend/zend_API.c b/Zend/zend_API.c index 60ac41bf3a..a2a66cb6bf 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -771,15 +771,15 @@ static char *zend_parse_arg_impl(int arg_num, zval **arg, va_list *va, char **sp } if (ce_base) { if ((!*pce || !instanceof_function(*pce, ce_base TSRMLS_CC))) { - zend_spprintf(error, 0, "to be a class name derived from %s, '%s' given", - ce_base->name, Z_STRVAL_PP(arg)); + zend_spprintf(error, 0, "to be a class name derived from %v, '%v' given", + ce_base->name, Z_UNIVAL_PP(arg)); *pce = NULL; return ""; } } if (!*pce) { - zend_spprintf(error, 0, "to be a valid class name, '%s' given", - Z_STRVAL_PP(arg)); + zend_spprintf(error, 0, "to be a valid class name, '%v' given", + Z_UNIVAL_PP(arg)); return ""; } break;