diff options
Diffstat (limited to 'ext/phar/dirstream.c')
-rw-r--r-- | ext/phar/dirstream.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/phar/dirstream.c b/ext/phar/dirstream.c index d81f6939bc..4d00cf93a6 100644 --- a/ext/phar/dirstream.c +++ b/ext/phar/dirstream.c @@ -180,7 +180,7 @@ static int phar_compare_dir_name(const void *a, const void *b) /* {{{ */ static php_stream *phar_make_dirstream(char *dir, HashTable *manifest) /* {{{ */ { HashTable *data; - int dirlen = strlen(dir); + size_t dirlen = strlen(dir); char *entry, *found, *save; zend_string *str_key; uint keylen; @@ -199,7 +199,6 @@ static php_stream *phar_make_dirstream(char *dir, HashTable *manifest) /* {{{ */ zend_hash_internal_pointer_reset(manifest); while (FAILURE != zend_hash_has_more_elements(manifest)) { - keylen = 0; if (HASH_KEY_NON_EXISTENT == zend_hash_get_current_key(manifest, &str_key, &unused)) { break; } |