diff options
Diffstat (limited to 'zend/hashiterator.h')
-rw-r--r-- | zend/hashiterator.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/zend/hashiterator.h b/zend/hashiterator.h index 357ffa6..ccc7d30 100644 --- a/zend/hashiterator.h +++ b/zend/hashiterator.h @@ -223,6 +223,10 @@ private: */ bool invalidate() { + // set position to be one after the end + zend_hash_internal_pointer_end_ex(_table, &_position); + zend_hash_move_forward_ex(_table, &_position); + // no longer valid _valid = false; |