freed mComponentsDir in nsComponentManager

This commit is contained in:
warren%netscape.com 1999-09-20 20:53:57 +00:00
Родитель 68e64ab5e6
Коммит 681e31774d
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -267,6 +267,8 @@ nsComponentManagerImpl::~nsComponentManagerImpl()
NS_IF_RELEASE(mRegistry);
#endif /* USE_REGISTRY */
delete mComponentsDir;
// Release all the component loaders
if (mLoaders)
delete mLoaders;
@ -1744,7 +1746,7 @@ nsComponentManagerImpl::AddComponentToRegistry(const nsCID &aClass,
out:
// XXX if failed, undo registry adds or set invalid bit? How?
delete [] cidString; // XXX nsAllocator?
nsCRT::free(cidString);
return rv;
}