Fix for bug 305296 (nsXPathResult::IterateNext() does not advance to next result). r=Pike, sr=jst.
This commit is contained in:
Родитель
076c91e9a4
Коммит
45495bb46c
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче