summaryrefslogtreecommitdiff
path: root/src/coremods
diff options
context:
space:
mode:
authorAttila Molnar <attilamolnar@hush.com>2014-07-09 15:43:08 +0200
committerAttila Molnar <attilamolnar@hush.com>2014-07-09 15:43:08 +0200
commit792ba89c2ecd0db1e644405e16785f7092cd1c57 (patch)
tree60646b8664fffe3451d13d7bcd3edb17ffe6cd2a /src/coremods
parent713fa43b98b5f4de918253f6fc735cd8542e25e3 (diff)
core_whowas Rename and move WhoWasGroup to WhoWas::Entry
Diffstat (limited to 'src/coremods')
-rw-r--r--src/coremods/core_whowas.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/coremods/core_whowas.cpp b/src/coremods/core_whowas.cpp
index 18c419c75..d73fdf491 100644
--- a/src/coremods/core_whowas.cpp
+++ b/src/coremods/core_whowas.cpp
@@ -51,7 +51,7 @@ CmdResult CommandWhowas::Handle (const std::vector<std::string>& parameters, Use
{
for (WhoWas::Nick::List::const_iterator i = list.begin(); i != list.end(); ++i)
{
- WhoWasGroup* u = *i;
+ WhoWas::Entry* u = *i;
user->WriteNumeric(RPL_WHOWASUSER, "%s %s %s * :%s", parameters[0].c_str(),
u->ident.c_str(),u->dhost.c_str(),u->gecos.c_str());
@@ -115,7 +115,7 @@ void WhoWas::Manager::Add(User* user)
{
// This nick is new, create a list for it and add the first record to it
WhoWas::Nick* nick = new WhoWas::Nick(ret.first->first);
- nick->entries.push_back(new WhoWasGroup(user));
+ nick->entries.push_back(new Entry(user));
ret.first->second = nick;
// Add this nick to the fifo too
@@ -134,7 +134,7 @@ void WhoWas::Manager::Add(User* user)
{
// We've met this nick before, add a new record to the list
WhoWas::Nick::List& list = ret.first->second->entries;
- list.push_back(new WhoWasGroup(user));
+ list.push_back(new Entry(user));
// If there are too many records for this nick, remove the oldest (front)
if (list.size() > this->GroupSize)
@@ -223,8 +223,13 @@ void WhoWas::Manager::UpdateConfig(unsigned int NewGroupSize, unsigned int NewMa
Prune();
}
-WhoWasGroup::WhoWasGroup(User* user) : host(user->host), dhost(user->dhost), ident(user->ident),
- server(user->server->GetName()), gecos(user->fullname), signon(user->signon)
+WhoWas::Entry::Entry(User* user)
+ : host(user->host)
+ , dhost(user->dhost)
+ , ident(user->ident)
+ , server(user->server->GetName())
+ , gecos(user->fullname)
+ , signon(user->signon)
{
}