From 7f61cde331880baa21801aa0c1c1ccf9dc57946f Mon Sep 17 00:00:00 2001
From: Mike Antipov <mantipov@productengine.com>
Date: Wed, 20 Jan 2010 23:28:57 +0200
Subject: [PATCH] Reducing include dependence from the "llspeakers.h" through
 "llimview.h" (following by the 7d600b529ee8 commit)

--HG--
branch : product-engine
---
 indra/newview/llchiclet.cpp             | 1 +
 indra/newview/llimview.h                | 2 +-
 indra/newview/llpanelimcontrolpanel.cpp | 1 +
 indra/newview/llviewermessage.cpp       | 1 +
 indra/newview/llvoiceclient.cpp         | 1 +
 5 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/indra/newview/llchiclet.cpp b/indra/newview/llchiclet.cpp
index 5497d6121fb..8da207f887f 100644
--- a/indra/newview/llchiclet.cpp
+++ b/indra/newview/llchiclet.cpp
@@ -47,6 +47,7 @@
 #include "llnotificationsutil.h"
 #include "lloutputmonitorctrl.h"
 #include "llscriptfloater.h"
+#include "llspeakers.h"
 #include "lltextbox.h"
 #include "llvoiceclient.h"
 #include "llgroupmgr.h"
diff --git a/indra/newview/llimview.h b/indra/newview/llimview.h
index 28f0be0d68a..a226d66b12e 100644
--- a/indra/newview/llimview.h
+++ b/indra/newview/llimview.h
@@ -37,7 +37,6 @@
 #include "llinstantmessage.h"
 
 #include "lllogchat.h"
-#include "llspeakers.h" //for LLIMSpeakerMgr
 #include "llvoicechannel.h"
 
 class LLFloaterChatterBox;
@@ -45,6 +44,7 @@ class LLUUID;
 class LLFloaterIMPanel;
 class LLFriendObserver;
 class LLCallDialogManager;	
+class LLIMSpeakerMgr;
 
 
 class LLIMModel :  public LLSingleton<LLIMModel>
diff --git a/indra/newview/llpanelimcontrolpanel.cpp b/indra/newview/llpanelimcontrolpanel.cpp
index 0cfe501fab5..b1cdb4d81f6 100644
--- a/indra/newview/llpanelimcontrolpanel.cpp
+++ b/indra/newview/llpanelimcontrolpanel.cpp
@@ -46,6 +46,7 @@
 #include "llimview.h"
 #include "llvoicechannel.h"
 #include "llsidetray.h"
+#include "llspeakers.h"
 #include "lltrans.h"
 
 void LLPanelChatControlPanel::onCallButtonClicked()
diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp
index 31a18a2e982..d57bc0af1d7 100644
--- a/indra/newview/llviewermessage.cpp
+++ b/indra/newview/llviewermessage.cpp
@@ -78,6 +78,7 @@
 #include "llstatenums.h"
 #include "llstatusbar.h"
 #include "llimview.h"
+#include "llspeakers.h"
 #include "lltrans.h"
 #include "llviewerfoldertype.h"
 #include "lluri.h"
diff --git a/indra/newview/llvoiceclient.cpp b/indra/newview/llvoiceclient.cpp
index 51a75b58255..c84afa5af12 100644
--- a/indra/newview/llvoiceclient.cpp
+++ b/indra/newview/llvoiceclient.cpp
@@ -63,6 +63,7 @@
 #include "llparcel.h"
 #include "llviewerparcelmgr.h"
 //#include "llfirstuse.h"
+#include "llspeakers.h"
 #include "lltrans.h"
 #include "llviewerwindow.h"
 #include "llviewercamera.h"
-- 
GitLab