зеркало из https://github.com/mozilla/gecko-dev.git
ccarlen says we don't have to bump the refCnt when adding the observer.
This commit is contained in:
Родитель
ef1092aba4
Коммит
902c51c0bc
|
@ -546,12 +546,8 @@ nsNSSComponent::RegisterProfileChangeObserver()
|
|||
NS_OBSERVERSERVICE_CONTRACTID, &rv);
|
||||
NS_ASSERTION(observerService, "could not get observer service");
|
||||
if (observerService) {
|
||||
// Our refcnt must be > 0 when we call AddObserver or we'll
|
||||
// get deleted.
|
||||
++mRefCnt;
|
||||
observerService->AddObserver(this, PROFILE_BEFORE_CHANGE_TOPIC);
|
||||
observerService->AddObserver(this, PROFILE_AFTER_CHANGE_TOPIC);
|
||||
--mRefCnt;
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче