Bug 432025 - Crash [@ CallQueryInterface<nsIDOMElement, nsIContent>], r+sr=peterv

This commit is contained in:
Olli Pettay 2008-12-27 21:13:49 +02:00
Родитель 502fdeda08
Коммит 73a471eae8
1 изменённых файлов: 3 добавлений и 4 удалений

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

@ -1042,13 +1042,12 @@ FindSelectionRoot(nsIEditor *aEditor, nsIContent *aContent)
// We still want to allow selection in a readonly editor.
nsCOMPtr<nsIDOMElement> rootElement;
aEditor->GetRootElement(getter_AddRefs(rootElement));
if (!rootElement) {
return nsnull;
}
CallQueryInterface(rootElement, &root);
if (!root && document) {
NS_IF_ADDREF(root = document->GetRootContent());
}
return root;
}