mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 21:35:39 +00:00
Bug 1189369, part 4 - Get rid of some old style QIs from nsMaybeWeakPtrArray. r=mak
This commit is contained in:
parent
27edb194c3
commit
cec9b2142a
@ -69,7 +69,7 @@ nsMaybeWeakPtr<T>::GetValue() const
|
||||
nsresult rv;
|
||||
nsCOMPtr<T> ref;
|
||||
if (mPtr) {
|
||||
rv = mPtr->QueryInterface(NS_GET_TEMPLATE_IID(T), getter_AddRefs(ref));
|
||||
ref = do_QueryInterface(mPtr, &rv);
|
||||
if (NS_SUCCEEDED(rv)) {
|
||||
return ref;
|
||||
}
|
||||
@ -77,7 +77,7 @@ nsMaybeWeakPtr<T>::GetValue() const
|
||||
|
||||
nsCOMPtr<nsIWeakReference> weakRef = do_QueryInterface(mPtr);
|
||||
if (weakRef) {
|
||||
rv = weakRef->QueryReferent(NS_GET_TEMPLATE_IID(T), getter_AddRefs(ref));
|
||||
ref = do_QueryReferent(weakRef, &rv);
|
||||
if (NS_SUCCEEDED(rv)) {
|
||||
return ref;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user