From: Henrique do Nascimento Angelo Date: Fri, 29 Aug 2008 22:59:41 +0000 (+0000) Subject: Fix wrong Unicode string length (bytes) in tidy_parse_string() X-Git-Tag: BEFORE_HEAD_NS_CHANGE~521 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=047bf62f61cad5790f093e3920538716ab2d8c38;p=php Fix wrong Unicode string length (bytes) in tidy_parse_string() --- diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c index 2e41c0e5ce..573eaa1111 100644 --- a/ext/tidy/tidy.c +++ b/ext/tidy/tidy.c @@ -1313,7 +1313,7 @@ static PHP_FUNCTION(tidy_parse_string) TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); - if (php_tidy_parse_string(obj, input.s, input_len, enc TSRMLS_CC) == FAILURE) { + if (php_tidy_parse_string(obj, input.s, USTR_BYTES(input_type, input_len), enc TSRMLS_CC) == FAILURE) { zval_dtor(return_value); INIT_ZVAL(*return_value); RETVAL_FALSE;