]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_filter.cpp
- Remove duplicate call to MatchText in filter.. it seems to work ok for me, fingers...
[user/henk/code/inspircd.git] / src / modules / m_filter.cpp
index b0c932ada1c88f3c9aaa09aa5318e93342abc94e..36073db3b8036c3ebb71951bf567a1838edaaafa 100644 (file)
  * ---------------------------------------------------
  */
 
-#include <stdio.h>
-#include <string>
+#include "inspircd.h"
 #include "users.h"
 #include "channels.h"
 #include "modules.h"
-#include "inspircd.h"
 #include "m_filter.h"
 
 /* $ModDesc: An advanced spam filtering module */
@@ -42,10 +40,9 @@ class ModuleFilter : public FilterBase
 
        virtual FilterResult* FilterMatch(const std::string &text)
        {
-               std::string text2 = text+" ";
                for (filter_t::iterator index = filters.begin(); index != filters.end(); index++)
                {
-                       if ((ServerInstance->MatchText(text2,index->first)) || (ServerInstance->MatchText(text,index->first)))
+                       if (ServerInstance->MatchText(text,index->first))
                        {
                                FilterResult* fr = index->second;
                                if (index != filters.begin())