зеркало из https://github.com/mozilla/gecko-dev.git
Use ADDREF/RELEASE macros
This commit is contained in:
Родитель
6c15ae4955
Коммит
0ead32a761
|
@ -80,7 +80,7 @@ nsresult nsObject::QueryInterface(const nsIID& aIID, void** aInstancePtr)
|
|||
*/
|
||||
nsrefcnt nsObject::AddRef(void)
|
||||
{
|
||||
return mOuter->AddRef();
|
||||
return NS_ADDREF(mOuter);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -88,7 +88,10 @@ nsrefcnt nsObject::AddRef(void)
|
|||
*/
|
||||
nsrefcnt nsObject::Release(void)
|
||||
{
|
||||
return NS_RELEASE(mOuter);
|
||||
// nsrefcnt rc;
|
||||
// NS_RELEASE2(mOuter, rc);
|
||||
// return rc;
|
||||
return NS_RELEASE(mOuter);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Загрузка…
Ссылка в новой задаче