Fix for bug 305296 (nsXPathResult::IterateNext() does not advance to next result). r=Pike, sr=jst.

This commit is contained in:
peterv%propagandism.org 2005-08-25 19:20:10 +00:00
Родитель 076c91e9a4
Коммит 45495bb46c
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -170,7 +170,8 @@ nsXPathResult::IterateNext(nsIDOMNode **aResult)
txNodeSet *nodeSet = NS_STATIC_CAST(txNodeSet*, mResult.get());
if (mCurrentPos < (PRUint32)nodeSet->size()) {
return txXPathNativeNode::getNode(nodeSet->get(mCurrentPos), aResult);
return txXPathNativeNode::getNode(nodeSet->get(mCurrentPos++),
aResult);
}
*aResult = nsnull;