Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user