From: Felipe Pena Date: Tue, 20 Jan 2009 00:40:16 +0000 (+0000) Subject: - Added missing "return;" X-Git-Tag: php-5.4.0alpha1~191^2~4457 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d86a33a6fc466d40617361519d9e8baf5616f562;p=php - Added missing "return;" --- diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c index bff7b74198..7778a493d6 100755 --- a/ext/spl/spl_iterators.c +++ b/ext/spl/spl_iterators.c @@ -2434,6 +2434,7 @@ SPL_METHOD(CachingIterator, __toString) if (!(intern->u.caching.flags & (CIT_CALL_TOSTRING|CIT_TOSTRING_USE_KEY|CIT_TOSTRING_USE_CURRENT|CIT_TOSTRING_USE_INNER))) { zend_throw_exception_ex(spl_ce_BadMethodCallException, 0 TSRMLS_CC, "%v does not fetch string value (see CachingIterator::__construct)", Z_OBJCE_P(getThis())->name); + return; } if (intern->u.caching.flags & CIT_TOSTRING_USE_KEY) { if (intern->current.key_type == HASH_KEY_IS_STRING) {