diff options
author | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2007-05-10 20:53:31 +0000 |
---|---|---|
committer | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2007-05-10 20:53:31 +0000 |
commit | 276bbd193ed9dc53f44a4f564401d577d8e31424 (patch) | |
tree | e0c369d20e9fb56b0bb36bf015bfcc64f9e04b92 /src/modules/m_filter.h | |
parent | f15d73c316623f394c3de72959de382f413cbd96 (diff) |
Add m_taxonomy and api minor tweak to make it work, enable some modules for it.
I have higher aims for this module, namely a neat fix for feature request in bug #285
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6967 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_filter.h')
-rw-r--r-- | src/modules/m_filter.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_filter.h b/src/modules/m_filter.h index b31a03271..5797cc310 100644 --- a/src/modules/m_filter.h +++ b/src/modules/m_filter.h @@ -54,7 +54,7 @@ class FilterBase : public Module virtual Version GetVersion(); std::string EncodeFilter(FilterResult* filter); FilterResult DecodeFilter(const std::string &data); - virtual void OnSyncOtherMetaData(Module* proto, void* opaque); + virtual void OnSyncOtherMetaData(Module* proto, void* opaque, bool displayable = false); 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) = 0; virtual int OnPreCommand(const std::string &command, const char** parameters, int pcnt, userrec *user, bool validated, const std::string &original_line); @@ -343,7 +343,7 @@ FilterResult FilterBase::DecodeFilter(const std::string &data) return res; } -void FilterBase::OnSyncOtherMetaData(Module* proto, void* opaque) +void FilterBase::OnSyncOtherMetaData(Module* proto, void* opaque, bool displayable) { this->SyncFilters(proto, opaque); } |