]> granicus.if.org Git - php/commitdiff
MFH
authorAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 22:27:24 +0000 (22:27 +0000)
committerAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 22:27:24 +0000 (22:27 +0000)
ext/xsl/xsltprocessor.c

index 4d708b11fa0ba4b66ef8e9b34bd11f76d8dffbed..3ffc5ed81830dc9e9d1272a75de06147de8f22ea 100644 (file)
@@ -87,7 +87,7 @@ static char **php_xsl_xslt_make_params(HashTable *parht, int xpath_params TSRMLS
        int i = 0;
 
        parsize = (2 * zend_hash_num_elements(parht) + 1) * sizeof(char *);
-       params = (char **)emalloc(parsize);
+       params = (char **)safe_emalloc((2 * zend_hash_num_elements(parht) + 1), sizeof(char *), 0);
        memset((char *)params, 0, parsize);
 
        for (zend_hash_internal_pointer_reset(parht);