Bug 240724 - Memory leak in nsAccessibleWrap.cpp

r=kyle.yuan@sun.com, sr=Henry.Jia@sun.com
This commit is contained in:
pkw%us.ibm.com 2004-04-20 17:15:53 +00:00
Родитель 1bec34f862
Коммит 6ae31636dd
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -206,9 +206,11 @@ nsAccessibleWrap::~nsAccessibleWrap()
MAI_ATK_OBJECT(mMaiAtkObject)->accWrap = nsnull; MAI_ATK_OBJECT(mMaiAtkObject)->accWrap = nsnull;
g_object_unref(mMaiAtkObject); g_object_unref(mMaiAtkObject);
} }
if (mInterfaces) if (mInterfaces) {
for (int index = 0; index < MAI_INTERFACE_NUM; ++index) for (int index = 0; index < MAI_INTERFACE_NUM; ++index)
delete mInterfaces[index]; delete mInterfaces[index];
delete [] mInterfaces;
}
} }
NS_IMETHODIMP nsAccessibleWrap::GetNativeInterface(void **aOutAccessible) NS_IMETHODIMP nsAccessibleWrap::GetNativeInterface(void **aOutAccessible)