]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_filter.h
Argh, i give up
[user/henk/code/inspircd.git] / src / modules / m_filter.h
index fc0d97938f436c8e762266fed971e0f85563af28..c15b542017f82ba2e8c8e86d2d15f61de02284dc 100644 (file)
@@ -281,10 +281,9 @@ int FilterBase::OnUserPreNotice(User* user,void* dest,int target_type, std::stri
                if (f->action == "gline")
                {
                        GLine* gl = new GLine(ServerInstance, ServerInstance->Time(), f->gline_time, ServerInstance->Config->ServerName, f->reason.c_str(), "*", user->GetIPString());
-                       if (ServerInstance->XLines->AddLine(gl))
+                       if (ServerInstance->XLines->AddLine(gl,NULL))
                        {
                                ServerInstance->XLines->ApplyLines();
-                               FOREACH_MOD(I_OnAddGLine,OnAddGLine(f->gline_time, NULL, f->reason, user->MakeHostIP()));
                        }
                        else
                                delete gl;
@@ -369,10 +368,9 @@ int FilterBase::OnPreCommand(const std::string &command, const char** parameters
                                {
                                        /* Note: We gline *@IP so that if their host doesnt resolve the gline still applies. */
                                        GLine* gl = new GLine(ServerInstance, ServerInstance->Time(), f->gline_time, ServerInstance->Config->ServerName, f->reason.c_str(), "*", user->GetIPString());
-                                       if (ServerInstance->XLines->AddLine(gl))
+                                       if (ServerInstance->XLines->AddLine(gl,NULL))
                                        {
                                                ServerInstance->XLines->ApplyLines();
-                                               FOREACH_MOD(I_OnAddGLine,OnAddGLine(f->gline_time, NULL, f->reason, user->MakeHostIP()));
                                        }
                                        else
                                                delete gl;