summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThies C. Arntzen <thies@php.net>2001-07-29 20:16:45 +0000
committerThies C. Arntzen <thies@php.net>2001-07-29 20:16:45 +0000
commit832849e522f8d7ff0179dca47d27b9e7f9f76450 (patch)
treeb582162c9e4204be9c1f3dd7e267a2c6d7d0c714
parent354f1158d8dbc4487dca846a1e675d03dbf578df (diff)
downloadphp-git-832849e522f8d7ff0179dca47d27b9e7f9f76450.tar.gz
buffer was too small
-rw-r--r--ext/xslt/xslt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/xslt/xslt.c b/ext/xslt/xslt.c
index 2ec424ce4e..48cffef156 100644
--- a/ext/xslt/xslt.c
+++ b/ext/xslt/xslt.c
@@ -89,7 +89,7 @@ extern void xslt_make_array(zval **zarr, char ***carr)
return;
}
- *carr = emalloc((zend_hash_num_elements(arr) * 2) + 1);
+ *carr = emalloc(((zend_hash_num_elements(arr) * 2) + 1) * sizeof(char *));
for (zend_hash_internal_pointer_reset(arr);
zend_hash_get_current_data(arr, (void **) &current) == SUCCESS;