Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar

This commit is contained in:
warren@netscape.com
2000-03-05 21:26:01 +00:00
parent 4f981d9c46
commit 90e6ffd47b
100 changed files with 782 additions and 363 deletions

View File

@@ -110,15 +110,15 @@ nsAppShellService::~nsAppShellService()
/*
* Implement the nsISupports methods...
*/
NS_IMPL_ADDREF(nsAppShellService)
NS_IMPL_RELEASE(nsAppShellService)
NS_IMPL_THREADSAFE_ADDREF(nsAppShellService)
NS_IMPL_THREADSAFE_RELEASE(nsAppShellService)
NS_INTERFACE_MAP_BEGIN(nsAppShellService)
NS_INTERFACE_MAP_ENTRY(nsIAppShellService)
NS_INTERFACE_MAP_ENTRY(nsIObserver)
NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAppShellService)
NS_INTERFACE_MAP_END
NS_INTERFACE_MAP_END_THREADSAFE
NS_IMETHODIMP