зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1349388, part 5 - Assert in AutoReferenceChainGuard's ctor that we didn't fail to break a loop. r=longsonr
This commit is contained in:
Родитель
b70b72f418
Коммит
e42cb4dd27
|
@ -85,6 +85,7 @@ public:
|
|||
{
|
||||
MOZ_GUARD_OBJECT_NOTIFIER_INIT;
|
||||
MOZ_ASSERT(aFrame && aFrameInUse && aChainCounter);
|
||||
MOZ_ASSERT(!(*mFrameInUse), "Undetected reference loop!");
|
||||
MOZ_ASSERT(aMaxChainLength > 0);
|
||||
MOZ_ASSERT(*aChainCounter == noChain ||
|
||||
(*aChainCounter >= 0 && *aChainCounter < aMaxChainLength));
|
||||
|
|
Загрузка…
Ссылка в новой задаче