- if (params.size() < 6)
- {
- this->Instance->SNO->WriteToSnoMask('x',"%s sent me a malformed ADDLINE of type %s.",prefix.c_str(),params[0].c_str());
- return true;
- }
-
- XLineFactory* xlf = Instance->XLines->GetFactory(params[0]);
-
- std::string setter = "<unknown>";
- User* usr = Instance->FindNick(prefix);
- if (usr)
- setter = usr->nick;
- else
- {
- TreeServer* t = Utils->FindServer(prefix);
- if (t)
- setter = t->GetName().c_str();
- }
+ XLineFactory* xlf = ServerInstance->XLines->GetFactory(params[0]);
+ const std::string& setter = usr->nick;