@@ -192,7 +192,7 @@ static zend_result php_dom_xpath_callback_ns_update_method_handler(
192
192
if (callable_ht ) {
193
193
zend_string * key ;
194
194
ZEND_HASH_FOREACH_STR_KEY_VAL (callable_ht , key , entry ) {
195
- zend_fcall_info_cache * fcc = emalloc (sizeof (zend_fcall_info ));
195
+ zend_fcall_info_cache * fcc = emalloc (sizeof (* fcc ));
196
196
char * error ;
197
197
if (!zend_is_callable_ex (entry , NULL , 0 , NULL , fcc , & error )) {
198
198
zend_argument_type_error (1 , "must be an array with valid callbacks as values, %s" , error );
@@ -235,7 +235,7 @@ static zend_result php_dom_xpath_callback_ns_update_method_handler(
235
235
zend_argument_value_error (1 , "must be a valid callback name" );
236
236
return FAILURE ;
237
237
}
238
- zend_fcall_info_cache * fcc = emalloc (sizeof (zend_fcall_info ));
238
+ zend_fcall_info_cache * fcc = emalloc (sizeof (* fcc ));
239
239
char * error ;
240
240
zval tmp ;
241
241
ZVAL_STR (& tmp , name );
@@ -263,7 +263,7 @@ static php_dom_xpath_callback_ns *php_dom_xpath_callbacks_ensure_ns(php_dom_xpat
263
263
{
264
264
if (ns == NULL ) {
265
265
if (!registry -> php_ns ) {
266
- registry -> php_ns = emalloc (sizeof (php_dom_xpath_callback_ns ));
266
+ registry -> php_ns = emalloc (sizeof (* registry -> php_ns ));
267
267
php_dom_xpath_callback_ns_ctor (registry -> php_ns );
268
268
}
269
269
return registry -> php_ns ;
@@ -274,7 +274,7 @@ static php_dom_xpath_callback_ns *php_dom_xpath_callbacks_ensure_ns(php_dom_xpat
274
274
}
275
275
php_dom_xpath_callback_ns * namespace = zend_hash_find_ptr (registry -> namespaces , ns );
276
276
if (namespace == NULL ) {
277
- namespace = emalloc (sizeof (php_dom_xpath_callback_ns ));
277
+ namespace = emalloc (sizeof (* namespace ));
278
278
php_dom_xpath_callback_ns_ctor (namespace );
279
279
zend_hash_add_new_ptr (registry -> namespaces , ns , namespace );
280
280
}
@@ -295,7 +295,7 @@ PHP_DOM_EXPORT zend_result php_dom_xpath_callbacks_update_single_method_handler(
295
295
}
296
296
297
297
php_dom_xpath_callback_ns * namespace = php_dom_xpath_callbacks_ensure_ns (registry , ns );
298
- zend_fcall_info_cache * allocated_fcc = emalloc (sizeof (zend_fcall_info ));
298
+ zend_fcall_info_cache * allocated_fcc = emalloc (sizeof (* allocated_fcc ));
299
299
zend_fcc_dup (allocated_fcc , fcc );
300
300
301
301
zval registered_value ;
0 commit comments