summaryrefslogtreecommitdiff
path: root/ext/xml/xml.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/xml/xml.c')
-rw-r--r--ext/xml/xml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/xml/xml.c b/ext/xml/xml.c
index b2ed405ec4..e3a6634f0e 100644
--- a/ext/xml/xml.c
+++ b/ext/xml/xml.c
@@ -694,7 +694,7 @@ void php3i_xml_startElementHandler(void *userData, const char *name,
&decoded_len,
parser->target_encoding);
- add_assoc_string(args[2], key, decoded_value, 0);
+ add_assoc_stringl(args[2], key, decoded_value, decoded_len, 0);
if (parser->case_folding) {
efree(key);
}