From 50a360d314a5540eb2fbf4e9a317c469c1515978 Mon Sep 17 00:00:00 2001 From: Siana Gearz Date: Sun, 27 Jan 2013 04:42:00 +0100 Subject: [PATCH] Silence voice complaint about missing cap --- indra/newview/llviewerregion.cpp | 2 +- indra/newview/llvoiceclient.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/indra/newview/llviewerregion.cpp b/indra/newview/llviewerregion.cpp index 0aeaf9878..629235571 100644 --- a/indra/newview/llviewerregion.cpp +++ b/indra/newview/llviewerregion.cpp @@ -1828,7 +1828,7 @@ std::string LLViewerRegion::getCapability(const std::string& name) const { if (!capabilitiesReceived() && (name!=std::string("Seed")) && (name!=std::string("ObjectMedia"))) { - llwarns << "getCapability called before caps received" << llendl; + llwarns << "getCapability("<mCapabilities.find(name); diff --git a/indra/newview/llvoiceclient.cpp b/indra/newview/llvoiceclient.cpp index b0cc19cd7..d7761909a 100644 --- a/indra/newview/llvoiceclient.cpp +++ b/indra/newview/llvoiceclient.cpp @@ -1579,7 +1579,7 @@ void LLVoiceClient::stateMachine() LLViewerRegion *region = gAgent.getRegion(); LLParcel *parcel = LLViewerParcelMgr::getInstance()->getAgentParcel(); - if(region && parcel) + if(region && parcel && region->capabilitiesReceived()) { S32 parcelLocalID = parcel->getLocalID(); std::string regionName = region->getName(); @@ -1876,7 +1876,7 @@ void LLVoiceClient::stateMachine() { LLViewerRegion *region = gAgent.getRegion(); - if(region) + if(region && region->capabilitiesReceived()) { if ( region->getCapability("ProvisionVoiceAccountRequest") != "" ) {