diff options
author | Andrei Zmievski <andrei@php.net> | 1999-12-10 14:27:19 +0000 |
---|---|---|
committer | Andrei Zmievski <andrei@php.net> | 1999-12-10 14:27:19 +0000 |
commit | 2b2e6ff6cbea8b2498ce60cf4bb8f4c1dfa67a5d (patch) | |
tree | e5c136924db28028d048bdcb021e0a436470440b | |
parent | 4b6a03236b139ea192f3720d24798cdf2bb3216e (diff) | |
download | php-git-2b2e6ff6cbea8b2498ce60cf4bb8f4c1dfa67a5d.tar.gz |
Fixed #2952.
-rw-r--r-- | ext/xml/xml.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/xml/xml.c b/ext/xml/xml.c index 15f1638c56..76195c4605 100644 --- a/ext/xml/xml.c +++ b/ext/xml/xml.c @@ -642,7 +642,7 @@ void _xml_startElementHandler(void *userData, const char *name, char *decoded_value; int decoded_len; if (parser->case_folding) { - key = php_strtoupper(estrdup(key)); + key = php_strtoupper(estrdup(key), strlen(key)); } decoded_value = xml_utf8_decode(value, strlen(value), &decoded_len, @@ -687,7 +687,7 @@ void _xml_startElementHandler(void *userData, const char *name, char *decoded_value; int decoded_len; if (parser->case_folding) { - key = php_strtoupper(estrdup(key)); + key = php_strtoupper(estrdup(key), strlen(key)); } decoded_value = xml_utf8_decode(value, strlen(value), &decoded_len, @@ -728,7 +728,7 @@ void _xml_endElementHandler(void *userData, const char *name) zval *retval, *args[2]; if (parser->case_folding) { - name = php_strtoupper(estrdup(name)); + name = php_strtoupper(estrdup(name), strlen(name)); } if (parser->endElementHandler) { |