]> granicus.if.org Git - php/commitdiff
Fixed reference counting
authorDmitry Stogov <dmitry@zend.com>
Wed, 16 Apr 2014 12:28:11 +0000 (16:28 +0400)
committerDmitry Stogov <dmitry@zend.com>
Wed, 16 Apr 2014 12:28:11 +0000 (16:28 +0400)
ext/spl/spl_array.c

index 79e53c0aa0bb05e25799a2e1f1da87f88bbaa323..3d744af3a8a54877a806e2a5a6685bd379c77cb9 100644 (file)
@@ -1243,6 +1243,7 @@ SPL_METHOD(Array, getIteratorClass)
                return;
        }
 
+       STR_ADDREF(intern->ce_get_iterator->name);
        RETURN_STR(intern->ce_get_iterator->name);
 }
 /* }}} */