- std::string setter = "<unknown>";
- User* user = Instance->FindNick(prefix);
- if (user)
- setter = user->nick;
- else
- {
- TreeServer* t = Utils->FindServer(prefix);
- if (t)
- setter = t->GetName().c_str();
- }
-
-
- /* NOTE: No check needed on 'user', this function safely handles NULL */
- if (Instance->XLines->DelLine(params[0].c_str(), params[1], user))
+ // XLineManager::DelLine() returns true if the xline existed, false if it didn't
+ if (ServerInstance->XLines->DelLine(params[1].c_str(), params[0], user))