mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 482939 - Need to use nsAutoMonitor::New/DestroyMonitor when using nsAutoMonitor to grab monitors; r=kaie a=bsmedberg
This commit is contained in:
parent
3aad557531
commit
cb8fee773e
@ -173,7 +173,7 @@ nsSecureBrowserUIImpl::nsSecureBrowserUIImpl()
|
||||
, mOnStateLocationChangeReentranceDetection(0)
|
||||
#endif
|
||||
{
|
||||
mMonitor = PR_NewMonitor();
|
||||
mMonitor = nsAutoMonitor::NewMonitor("security.secureBrowserUIImplMonitor");
|
||||
mTransferringRequests.ops = nsnull;
|
||||
ResetStateTracking();
|
||||
|
||||
@ -190,7 +190,7 @@ nsSecureBrowserUIImpl::~nsSecureBrowserUIImpl()
|
||||
mTransferringRequests.ops = nsnull;
|
||||
}
|
||||
if (mMonitor)
|
||||
PR_DestroyMonitor(mMonitor);
|
||||
nsAutoMonitor::DestroyMonitor(mMonitor);
|
||||
}
|
||||
|
||||
NS_IMPL_THREADSAFE_ISUPPORTS6(nsSecureBrowserUIImpl,
|
||||
|
@ -120,13 +120,13 @@ NS_IMPL_THREADSAFE_ISUPPORTS3(nsCertOverrideService,
|
||||
|
||||
nsCertOverrideService::nsCertOverrideService()
|
||||
{
|
||||
monitor = PR_NewMonitor();
|
||||
monitor = nsAutoMonitor::NewMonitor("security.certOverrideServiceMonitor");
|
||||
}
|
||||
|
||||
nsCertOverrideService::~nsCertOverrideService()
|
||||
{
|
||||
if (monitor)
|
||||
PR_DestroyMonitor(monitor);
|
||||
nsAutoMonitor::DestroyMonitor(monitor);
|
||||
}
|
||||
|
||||
nsresult
|
||||
@ -914,3 +914,4 @@ nsCertOverrideService::GetHostWithPort(const nsACString & aHostName, PRInt32 aPo
|
||||
}
|
||||
_retval.Assign(hostPort);
|
||||
}
|
||||
|
||||
|
@ -62,13 +62,13 @@ NS_IMPL_THREADSAFE_ISUPPORTS1(nsRecentBadCertsService,
|
||||
nsRecentBadCertsService::nsRecentBadCertsService()
|
||||
:mNextStorePosition(0)
|
||||
{
|
||||
monitor = PR_NewMonitor();
|
||||
monitor = nsAutoMonitor::NewMonitor("security.recentBadCertsMonitor");
|
||||
}
|
||||
|
||||
nsRecentBadCertsService::~nsRecentBadCertsService()
|
||||
{
|
||||
if (monitor)
|
||||
PR_DestroyMonitor(monitor);
|
||||
nsAutoMonitor::DestroyMonitor(monitor);
|
||||
}
|
||||
|
||||
nsresult
|
||||
|
Loading…
Reference in New Issue
Block a user