Bug 838304 - null out mResult when removing container nodes.

r=Mano
This commit is contained in:
Marco Bonardo 2013-02-05 21:56:05 +01:00
Родитель 21c7510af0
Коммит e3cd2f5954
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -369,6 +369,7 @@ nsNavHistoryContainerResultNode::OnRemoving()
for (int32_t i = 0; i < mChildren.Count(); ++i)
mChildren[i]->OnRemoving();
mChildren.Clear();
mResult = nullptr;
}
@ -2051,6 +2052,7 @@ nsNavHistoryQueryResultNode::OnRemoving()
{
nsNavHistoryResultNode::OnRemoving();
ClearChildren(true);
mResult = nullptr;
}
@ -3157,6 +3159,7 @@ nsNavHistoryFolderResultNode::OnRemoving()
{
nsNavHistoryResultNode::OnRemoving();
ClearChildren(true);
mResult = nullptr;
}