From d3f698dbad2bc335765ee931781229cc0f0d123d Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Sat, 12 Nov 2011 11:40:45 +0100 Subject: Removed some Channel and ChannelTab related silliness * Channel always has a ChannelTab, so need to check it for null * Removed duplicate handling of 'topic' command * No need to set Channel::mTab twice Reviewed-by: Yohann Ferreira --- src/gui/widgets/channeltab.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/gui/widgets') diff --git a/src/gui/widgets/channeltab.cpp b/src/gui/widgets/channeltab.cpp index a7370a4c..31373748 100644 --- a/src/gui/widgets/channeltab.cpp +++ b/src/gui/widgets/channeltab.cpp @@ -32,7 +32,6 @@ ChannelTab::ChannelTab(Channel *channel) : ChatTab(channel->getName()), mChannel(channel) { - channel->setTab(this); } ChannelTab::~ChannelTab() @@ -102,10 +101,6 @@ bool ChannelTab::handleCommand(const std::string &type, { Net::getChatHandler()->setChannelTopic(mChannel->getId(), args); } - else if (type == "topic") - { - Net::getChatHandler()->setChannelTopic(mChannel->getId(), args); - } else if (type == "quit") { Net::getChatHandler()->quitChannel(mChannel->getId()); -- cgit v1.2.3-60-g2f50