Change NS_SUCCEEDED check to null-check since GetDocument may return a null document. r=jag sr=waterson b=99056

This commit is contained in:
dbaron%fas.harvard.edu 2001-09-10 19:39:25 +00:00
Родитель 917fff3b3e
Коммит 9904d904df
3 изменённых файлов: 6 добавлений и 6 удалений

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

@ -1515,8 +1515,8 @@ nsBulletFrame::GetBaseURI(nsIURI **aURI)
}
else {
nsCOMPtr<nsIDocument> doc;
rv = mContent->GetDocument(*getter_AddRefs(doc));
if (NS_SUCCEEDED(rv)) {
mContent->GetDocument(*getter_AddRefs(doc));
if (doc) {
doc->GetBaseURL(*getter_AddRefs(baseURI));
}
}

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

@ -1515,8 +1515,8 @@ nsBulletFrame::GetBaseURI(nsIURI **aURI)
}
else {
nsCOMPtr<nsIDocument> doc;
rv = mContent->GetDocument(*getter_AddRefs(doc));
if (NS_SUCCEEDED(rv)) {
mContent->GetDocument(*getter_AddRefs(doc));
if (doc) {
doc->GetBaseURL(*getter_AddRefs(baseURI));
}
}

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

@ -516,8 +516,8 @@ nsImageBoxFrame::GetBaseURI(nsIURI **uri)
}
else {
nsCOMPtr<nsIDocument> doc;
rv = mContent->GetDocument(*getter_AddRefs(doc));
if (NS_SUCCEEDED(rv)) {
mContent->GetDocument(*getter_AddRefs(doc));
if (doc) {
doc->GetBaseURL(*getter_AddRefs(baseURI));
}
}