diff options
Diffstat (limited to 'Swift/Controllers/Chat/ChatsManager.cpp')
| -rw-r--r-- | Swift/Controllers/Chat/ChatsManager.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/Swift/Controllers/Chat/ChatsManager.cpp b/Swift/Controllers/Chat/ChatsManager.cpp index 118f1e8..aea5ef4 100644 --- a/Swift/Controllers/Chat/ChatsManager.cpp +++ b/Swift/Controllers/Chat/ChatsManager.cpp @@ -2,18 +2,19 @@   * Copyright (c) 2010-2011 Kevin Smith   * Licensed under the GNU General Public License v3.   * See Documentation/Licenses/GPLv3.txt for more information.   */  #include "Swift/Controllers/Chat/ChatsManager.h"  #include <boost/bind.hpp>  #include <boost/algorithm/string.hpp> +#include <boost/smart_ptr/make_shared.hpp>  #include <Swiften/Base/foreach.h>  #include <Swift/Controllers/Chat/ChatController.h>  #include <Swift/Controllers/Chat/ChatControllerBase.h>  #include <Swift/Controllers/Chat/MUCSearchController.h>  #include <Swift/Controllers/XMPPEvents/EventController.h>  #include <Swift/Controllers/Chat/MUCController.h>  #include <Swift/Controllers/UIEvents/RequestChatUIEvent.h>  #include <Swift/Controllers/UIEvents/JoinMUCUIEvent.h> @@ -83,19 +84,19 @@ ChatsManager::ChatsManager(  			settings_(settings) {  	timerFactory_ = timerFactory;  	eventController_ = eventController;  	stanzaChannel_ = stanzaChannel;  	iqRouter_ = iqRouter;  	chatWindowFactory_ = chatWindowFactory;  	nickResolver_ = nickResolver;  	presenceOracle_ = presenceOracle;  	avatarManager_ = NULL; -	serverDiscoInfo_ = boost::shared_ptr<DiscoInfo>(new DiscoInfo()); +	serverDiscoInfo_ = boost::make_shared<DiscoInfo>();  	presenceSender_ = presenceSender;  	uiEventStream_ = uiEventStream;  	mucBookmarkManager_ = NULL;  	profileSettings_ = profileSettings;  	presenceOracle_->onPresenceChange.connect(boost::bind(&ChatsManager::handlePresenceChange, this, _1));  	uiEventConnection_ = uiEventStream_->onUIEvent.connect(boost::bind(&ChatsManager::handleUIEvent, this, _1));  	chatListWindow_ = chatListWindowFactory->createChatListWindow(uiEventStream_);  	chatListWindow_->onMUCBookmarkActivated.connect(boost::bind(&ChatsManager::handleMUCBookmarkActivated, this, _1));  | 
 Swift