mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-05 00:02:37 +00:00
patch nsEventQueue leak in GetProxyObject r:hyatt@netscape.com
This commit is contained in:
parent
588868b60c
commit
df8b57314c
@ -137,7 +137,7 @@ nsProxyObjectManager::Create(nsISupports* outer, const nsIID& aIID, void* *aInst
|
||||
NS_IMETHODIMP
|
||||
nsProxyObjectManager::GetProxyObject(nsIEventQueue *destQueue, REFNSIID aIID, nsISupports* aObj, PRInt32 proxyType, void** aProxyObject)
|
||||
{
|
||||
nsIEventQueue *postQ = destQueue;
|
||||
nsCOMPtr<nsIEventQueue> postQ(do_QueryInterface(destQueue));
|
||||
|
||||
*aProxyObject = nsnull;
|
||||
|
||||
@ -161,7 +161,7 @@ nsProxyObjectManager::GetProxyObject(nsIEventQueue *destQueue, REFNSIID aIID, ns
|
||||
if ( NS_FAILED( rv ) )
|
||||
return NS_ERROR_UNEXPECTED;
|
||||
|
||||
rv = eventQService->GetThreadEventQueue(mainThread, &postQ);
|
||||
rv = eventQService->GetThreadEventQueue(mainThread, getter_AddRefs(postQ));
|
||||
|
||||
if ( NS_FAILED( rv ) )
|
||||
return NS_ERROR_UNEXPECTED;
|
||||
|
Loading…
x
Reference in New Issue
Block a user