Added in a way to shutdown the image manager

This commit is contained in:
kipp%netscape.com 1999-10-05 14:48:44 +00:00
parent a43ad60044
commit cdc696924a
2 changed files with 8 additions and 1 deletions

View File

@ -89,4 +89,7 @@ public:
extern "C" NS_GFX_(nsresult)
NS_NewImageManager(nsIImageManager **aInstancePtrResult);
extern "C" NS_GFX_(void)
NS_FreeImageManager();
#endif

View File

@ -61,7 +61,6 @@ ImageManagerImpl::~ImageManagerImpl()
{
IL_Shutdown();
NS_RELEASE(mSS);
// gImageManager = nsnull;
}
NS_IMPL_ADDREF(ImageManagerImpl)
@ -150,3 +149,8 @@ NS_NewImageManager(nsIImageManager **aInstancePtrResult)
return gImageManager->QueryInterface(kIImageManagerIID,
(void **)aInstancePtrResult);
}
extern "C" NS_GFX_(void)
NS_FreeImageManager()
{
NS_IF_RELEASE(gImageManager);
}