bug 441610 - Calling getAttributes() on a defunct object crashes Thunderbird, r=aaronlev, a1.9.0.2=shaver

This commit is contained in:
marco.zehe%googlemail.com 2008-07-09 05:37:19 +00:00
Родитель c5ceb70d00
Коммит 9dc455297d
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -2045,6 +2045,9 @@ nsAccessible::GetAttributes(nsIPersistentProperties **aAttributes)
{
NS_ENSURE_ARG_POINTER(aAttributes); // In/out param. Created if necessary.
if (IsDefunct())
return NS_ERROR_FAILURE;
nsCOMPtr<nsIContent> content = GetRoleContent(mDOMNode);
if (!content) {
return NS_ERROR_FAILURE;