aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/clientprotocol.h4
-rw-r--r--include/event.h2
-rw-r--r--include/modules/account.h4
-rw-r--r--include/modules/away.h4
-rw-r--r--include/modules/cap.h4
-rw-r--r--include/modules/httpd.h8
-rw-r--r--include/modules/isupport.h4
-rw-r--r--include/modules/names.h4
-rw-r--r--include/modules/reload.h4
-rw-r--r--include/modules/server.h16
-rw-r--r--include/modules/stats.h4
-rw-r--r--include/modules/webirc.h4
-rw-r--r--include/modules/who.h12
-rw-r--r--include/modules/whois.h8
-rw-r--r--src/coremods/core_oper/core_oper.cpp2
15 files changed, 42 insertions, 42 deletions
diff --git a/include/clientprotocol.h b/include/clientprotocol.h
index 3a1da079c..917636718 100644
--- a/include/clientprotocol.h
+++ b/include/clientprotocol.h
@@ -551,8 +551,8 @@ public:
/** Constructor.
* @param mod Module owning the provider.
*/
- MessageTagProvider(Module* mod)
- : Events::ModuleEventListener(mod, "event/messagetag")
+ MessageTagProvider(Module* mod, unsigned int eventprio = DefaultPriority)
+ : Events::ModuleEventListener(mod, "event/messagetag", eventprio)
{
}
diff --git a/include/event.h b/include/event.h
index 08442b896..cdfcd9b3d 100644
--- a/include/event.h
+++ b/include/event.h
@@ -157,7 +157,7 @@ public:
* @param eventid Identifier of the event to subscribe to
* @param eventprio The priority to give this event listener
*/
- ModuleEventListener(Module* mod, const std::string& eventid, unsigned int eventprio = DefaultPriority)
+ ModuleEventListener(Module* mod, const std::string& eventid, unsigned int eventprio)
: prov(mod, eventid)
, eventpriority(eventprio)
{
diff --git a/include/modules/account.h b/include/modules/account.h
index a8259b2a9..14725f576 100644
--- a/include/modules/account.h
+++ b/include/modules/account.h
@@ -83,8 +83,8 @@ class Account::EventListener
: public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/account")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/account", eventprio)
{
}
diff --git a/include/modules/away.h b/include/modules/away.h
index e3323a707..41de1d1dc 100644
--- a/include/modules/away.h
+++ b/include/modules/away.h
@@ -29,8 +29,8 @@ class Away::EventListener
: public Events::ModuleEventListener
{
protected:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/away")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/away", eventprio)
{
}
diff --git a/include/modules/cap.h b/include/modules/cap.h
index cbcc4c4ef..1abc02f6c 100644
--- a/include/modules/cap.h
+++ b/include/modules/cap.h
@@ -54,8 +54,8 @@ namespace Cap
class EventListener : public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/cap")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/cap", eventprio)
{
}
diff --git a/include/modules/httpd.h b/include/modules/httpd.h
index ae229e9e4..25432b08c 100644
--- a/include/modules/httpd.h
+++ b/include/modules/httpd.h
@@ -305,8 +305,8 @@ class HTTPACLEventListener
: public Events::ModuleEventListener
{
public:
- HTTPACLEventListener(Module* mod)
- : ModuleEventListener(mod, "event/http-acl")
+ HTTPACLEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/http-acl", eventprio)
{
}
@@ -317,8 +317,8 @@ class HTTPRequestEventListener
: public Events::ModuleEventListener
{
public:
- HTTPRequestEventListener(Module* mod)
- : ModuleEventListener(mod, "event/http-request")
+ HTTPRequestEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/http-request", eventprio)
{
}
diff --git a/include/modules/isupport.h b/include/modules/isupport.h
index 264760299..c92d0eff2 100644
--- a/include/modules/isupport.h
+++ b/include/modules/isupport.h
@@ -38,8 +38,8 @@ class ISupport::EventListener
: public Events::ModuleEventListener
{
protected:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/isupport")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/isupport", eventprio)
{
}
diff --git a/include/modules/names.h b/include/modules/names.h
index 5b0ad410c..f66ec17fb 100644
--- a/include/modules/names.h
+++ b/include/modules/names.h
@@ -28,8 +28,8 @@ class Names::EventListener
: public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/names")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/names", eventprio)
{
}
diff --git a/include/modules/reload.h b/include/modules/reload.h
index 34f731722..bca5f85f4 100644
--- a/include/modules/reload.h
+++ b/include/modules/reload.h
@@ -60,8 +60,8 @@ namespace ReloadModule
class EventListener : public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/reloadmodule")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/reloadmodule", eventprio)
{
}
diff --git a/include/modules/server.h b/include/modules/server.h
index d8c693267..138d36cd1 100644
--- a/include/modules/server.h
+++ b/include/modules/server.h
@@ -44,8 +44,8 @@ class ServerProtocol::BroadcastEventListener
: public Events::ModuleEventListener
{
public:
- BroadcastEventListener(Module* mod)
- : ModuleEventListener(mod, "event/server-broadcast")
+ BroadcastEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/server-broadcast", eventprio)
{
}
@@ -62,8 +62,8 @@ class ServerProtocol::LinkEventListener
: public Events::ModuleEventListener
{
public:
- LinkEventListener(Module* mod)
- : ModuleEventListener(mod, "event/server-link")
+ LinkEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/server-link", eventprio)
{
}
@@ -88,8 +88,8 @@ class ServerProtocol::MessageEventListener
: public Events::ModuleEventListener
{
public:
- MessageEventListener(Module* mod)
- : ModuleEventListener(mod, "event/server-message")
+ MessageEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/server-message", eventprio)
{
}
@@ -112,8 +112,8 @@ class ServerProtocol::SyncEventListener
: public Events::ModuleEventListener
{
public:
- SyncEventListener(Module* mod)
- : ModuleEventListener(mod, "event/server-sync")
+ SyncEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/server-sync", eventprio)
{
}
diff --git a/include/modules/stats.h b/include/modules/stats.h
index fd656a11f..bc888f324 100644
--- a/include/modules/stats.h
+++ b/include/modules/stats.h
@@ -37,8 +37,8 @@ class Stats::EventListener
: public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/stats")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/stats", eventprio)
{
}
diff --git a/include/modules/webirc.h b/include/modules/webirc.h
index 6f18a3d80..7c9872b59 100644
--- a/include/modules/webirc.h
+++ b/include/modules/webirc.h
@@ -30,8 +30,8 @@ class WebIRC::EventListener
: public Events::ModuleEventListener
{
protected:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/webirc")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/webirc", eventprio)
{
}
diff --git a/include/modules/who.h b/include/modules/who.h
index 176c63a14..0c9cb2e7b 100644
--- a/include/modules/who.h
+++ b/include/modules/who.h
@@ -32,8 +32,8 @@ class Who::EventListener
: public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/who")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/who", eventprio)
{
}
@@ -53,8 +53,8 @@ class Who::MatchEventListener
: public Events::ModuleEventListener
{
public:
- MatchEventListener(Module* mod)
- : ModuleEventListener(mod, "event/who-match")
+ MatchEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/who-match", eventprio)
{
}
@@ -72,8 +72,8 @@ class Who::VisibleEventListener
: public Events::ModuleEventListener
{
public:
- VisibleEventListener(Module* mod)
- : ModuleEventListener(mod, "event/who-visible")
+ VisibleEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/who-visible", eventprio)
{
}
diff --git a/include/modules/whois.h b/include/modules/whois.h
index bc22b90d0..90188ee11 100644
--- a/include/modules/whois.h
+++ b/include/modules/whois.h
@@ -64,8 +64,8 @@ class Whois::EventListener
: public Events::ModuleEventListener
{
public:
- EventListener(Module* mod)
- : ModuleEventListener(mod, "event/whois")
+ EventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/whois", eventprio)
{
}
@@ -79,8 +79,8 @@ class Whois::LineEventListener
: public Events::ModuleEventListener
{
public:
- LineEventListener(Module* mod)
- : ModuleEventListener(mod, "event/whoisline")
+ LineEventListener(Module* mod, unsigned int eventprio = DefaultPriority)
+ : ModuleEventListener(mod, "event/whoisline", eventprio)
{
}
diff --git a/src/coremods/core_oper/core_oper.cpp b/src/coremods/core_oper/core_oper.cpp
index 64e220c43..fce01ccb1 100644
--- a/src/coremods/core_oper/core_oper.cpp
+++ b/src/coremods/core_oper/core_oper.cpp
@@ -46,7 +46,7 @@ private:
public:
CoreModOper()
: Module(VF_CORE | VF_VENDOR, "Provides the DIE, KILL, OPER, REHASH, and RESTART commands")
- , Stats::EventListener(this)
+ , Stats::EventListener(this, UINT_MAX)
, cmddie(this)
, cmdkill(this)
, cmdoper(this)