From: Stanislav Malyshev Date: Mon, 5 Dec 2005 20:08:19 +0000 (+0000) Subject: MF5.1: fix reallocation bug X-Git-Tag: RELEASE_1_1_1~30 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1a60646023ba076d3ffeb65bed98d456e94a454c;p=php MF5.1: fix reallocation bug --- diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c index 298c36eaba..34563662c4 100755 --- a/ext/spl/spl_iterators.c +++ b/ext/spl/spl_iterators.c @@ -319,7 +319,7 @@ static void spl_recursive_it_rewind_ex(spl_recursive_it_object *object, zval *zt zend_call_method_with_0_params(&zthis, object->ce, &object->endChildren, "endchildren", NULL); } } - erealloc(object->iterators, sizeof(spl_sub_iterator)); + object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); object->iterators[0].state = RS_START; sub_iter = object->iterators[0].iterator; if (sub_iter->funcs->rewind) {