diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2006-12-21 01:16:10 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2006-12-21 01:16:10 +0000 |
commit | 1783b0e4815714efa29294041e57290cd20e0cab (patch) | |
tree | 69d31470cc5b25d15f7b12d62852d85a11055a1c /ext/soap/php_sdl.c | |
parent | f807343197bd2f2b661526c2f042b36b6c3a8c53 (diff) | |
download | php-git-1783b0e4815714efa29294041e57290cd20e0cab.tar.gz |
Optimize out zend_hash_num_elements() call
Diffstat (limited to 'ext/soap/php_sdl.c')
-rw-r--r-- | ext/soap/php_sdl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/soap/php_sdl.c b/ext/soap/php_sdl.c index d601883b61..3612258423 100644 --- a/ext/soap/php_sdl.c +++ b/ext/soap/php_sdl.c @@ -1862,8 +1862,8 @@ static void sdl_serialize_type(sdlTypePtr type, HashTable *tmp_encoders, HashTab if (i > 0) { sdlTypePtr *tmp; - tmp_elements = emalloc(sizeof(HashTable)); - zend_hash_init(tmp_elements, zend_hash_num_elements(type->elements), NULL, NULL, 0); + tmp_elements = emalloc(sizeof(HashTable)); + zend_hash_init(tmp_elements, i, NULL, NULL, 0); zend_hash_internal_pointer_reset(type->elements); while (zend_hash_get_current_data(type->elements, (void**)&tmp) == SUCCESS) { |