]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Whoops, make /stats s work
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 10 Nov 2006 19:18:49 +0000 (19:18 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 10 Nov 2006 19:18:49 +0000 (19:18 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5675 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/extra/m_filter_pcre.cpp
src/modules/m_filter.cpp
src/modules/m_filter.h

index 0991c7def9c19bfa7b678a5494a01f47fe58b751..80f5b31014b85813446dee2451765c5ea4d0623e 100644 (file)
@@ -159,7 +159,6 @@ class ModuleFilterPCRE : public FilterBase
                        {
                                results.push_back(sn+" 223 "+user->nick+" :"+i->freeform+" "+i->action+" "+ConvToStr(i->gline_time)+" :"+i->reason);
                        }
-                       return 1;
                }
                return 0;
        }
index 30e7c2b050bc44ad375d24ce666714248b76f964..7bbe5b56a24e5e121448f0d77f2d0ac8530ae847 100644 (file)
@@ -131,7 +131,6 @@ class ModuleFilter : public FilterBase
                        {
                                results.push_back(sn+" 223 "+user->nick+" :"+n->second->freeform+" "+n->second->action+" "+ConvToStr(n->second->gline_time)+" :"+n->second->reason);
                        }
-                       return 1;
                }
                return 0;
        }
index 3bccf2b2b8b3cdf7b2951f195d41421e3733ba3c..51f5d8b0a55f6cff55b5260d74ccb815d6c0bb4b 100644 (file)
@@ -62,7 +62,7 @@ class FilterBase : public Module
        virtual void OnSyncOtherMetaData(Module* proto, void* opaque);
        virtual void OnDecodeMetaData(int target_type, void* target, const std::string &extname, const std::string &extdata);
 
-       virtual int OnStats(char symbol, userrec* user, string_list &results);
+       virtual int OnStats(char symbol, userrec* user, string_list &results) = 0;
 };
 
 class cmd_filter : public command_t
@@ -163,11 +163,6 @@ FilterBase::~FilterBase()
 {
 }
 
-int FilterBase::OnStats(char symbol, userrec* user, string_list &results)
-{
-       return 0;
-}
-
 void FilterBase::Implements(char* List)
 {
        List[I_OnStats] = List[I_OnSyncOtherMetaData] = List[I_OnDecodeMetaData] = List[I_OnUserPreMessage] = List[I_OnUserPreNotice] = List[I_OnRehash] = 1;