summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2010-06-28 00:56:37 -0400
committerAdam <Adam@anope.org>2010-06-28 00:56:37 -0400
commit2e4099e9f2bdcfab963c1e86a3f02d6b3c1b0048 (patch)
tree046bb44235866c1cea25a362f4d16039a51bb711
parent00aa4a0ad4ad0da50619b0df3dd7f312b20a1353 (diff)
No need for BotInfo to have its own ChangeNick function
-rw-r--r--include/bots.h4
-rw-r--r--src/bots.cpp2
-rw-r--r--src/core/bs_bot.cpp2
3 files changed, 4 insertions, 4 deletions
diff --git a/include/bots.h b/include/bots.h
index c1fd14450..cd95467b5 100644
--- a/include/bots.h
+++ b/include/bots.h
@@ -48,10 +48,10 @@ class CoreExport BotInfo : public User, public Flags<BotFlag, BI_END>
*/
virtual ~BotInfo();
- /** Change the nickname set on a bot.
+ /** Change the nickname for the bot.
* @param newnick The nick to change to
*/
- void ChangeNick(const char *newnick);
+ void SetNewNick(const std::string &newnick);
/** Rejoins all channels that this bot is assigned to.
* Used on /kill, rename, etc.
diff --git a/src/bots.cpp b/src/bots.cpp
index 31cfe04b7..19ef256c2 100644
--- a/src/bots.cpp
+++ b/src/bots.cpp
@@ -74,7 +74,7 @@ BotInfo::~BotInfo()
}
-void BotInfo::ChangeNick(const char *newnick)
+void BotInfo::SetNewNick(const std::string &newnick)
{
UserListByNick.erase(this->nick.c_str());
BotListByNick.erase(this->nick.c_str());
diff --git a/src/core/bs_bot.cpp b/src/core/bs_bot.cpp
index 5217ecbc8..3af9fa685 100644
--- a/src/core/bs_bot.cpp
+++ b/src/core/bs_bot.cpp
@@ -245,7 +245,7 @@ class CommandBSBot : public Command
}
if (bi->nick != nick)
- bi->ChangeNick(nick);
+ bi->SetNewNick(nick);
if (user && bi->GetIdent() != user)
bi->SetIdent(user);