diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/channels.cpp | 2 | ||||
-rw-r--r-- | src/modes.cpp | 6 | ||||
-rw-r--r-- | src/operserv.cpp | 4 | ||||
-rw-r--r-- | src/servers.cpp | 2 |
4 files changed, 7 insertions, 7 deletions
diff --git a/src/channels.cpp b/src/channels.cpp index 1a846d1bd..e6ba3700b 100644 --- a/src/channels.cpp +++ b/src/channels.cpp @@ -97,7 +97,7 @@ void Channel::JoinUser(User *user) { Alog(LOG_DEBUG) << user->nick << " joins " << this->name; - Flags<ChannelModeName> *Status = new Flags<ChannelModeName>; + Flags<ChannelModeName, CMODE_END> *Status = new Flags<ChannelModeName, CMODE_END>; ChannelContainer *cc = new ChannelContainer(this); cc->Status = Status; user->chans.push_back(cc); diff --git a/src/modes.cpp b/src/modes.cpp index 506f9e483..65e6f0613 100644 --- a/src/modes.cpp +++ b/src/modes.cpp @@ -28,9 +28,9 @@ std::map<ChannelModeName, ChannelMode *> ModeManager::ChannelModesByName; /* Number of generic modes we support */ unsigned GenericChannelModes = 0, GenericUserModes = 0; /* Default mlocked modes on */ -Flags<ChannelModeName> DefMLockOn; +Flags<ChannelModeName, CMODE_END> DefMLockOn; /* Default mlocked modes off */ -Flags<ChannelModeName> DefMLockOff; +Flags<ChannelModeName, CMODE_END> DefMLockOff; /* Map for default mlocked mode parameters */ std::map<ChannelModeName, std::string> DefMLockParams; /* Modes to set on bots when they join the channel */ @@ -43,7 +43,7 @@ void SetDefaultMLock() DefMLockOn.ClearFlags(); DefMLockOff.ClearFlags(); DefMLockParams.clear(); - Flags<ChannelModeName> *ptr = NULL; + Flags<ChannelModeName, CMODE_END> *ptr = NULL; std::string modes, param; spacesepstream sep(Config.MLock); diff --git a/src/operserv.cpp b/src/operserv.cpp index 8c5a0f9ef..b97f66072 100644 --- a/src/operserv.cpp +++ b/src/operserv.cpp @@ -18,9 +18,9 @@ std::vector<NewsItem *> News; std::vector<std::bitset<32> > DefCon; bool DefConModesSet = false; /* Defcon modes mlocked on */ -Flags<ChannelModeName> DefConModesOn; +Flags<ChannelModeName, CMODE_END> DefConModesOn; /* Defcon modes mlocked off */ -Flags<ChannelModeName> DefConModesOff; +Flags<ChannelModeName, CMODE_END> DefConModesOff; /* Map of Modesa and Params for DefCon */ std::map<ChannelModeName, std::string> DefConModesOnParams; diff --git a/src/servers.cpp b/src/servers.cpp index f226deb1a..3a4a0233b 100644 --- a/src/servers.cpp +++ b/src/servers.cpp @@ -47,7 +47,7 @@ CapabInfo Capab_Info[] = { {"", CAPAB_END} }; -Flags<CapabType> Capab; +Flags<CapabType, CAPAB_END> Capab; /** Constructor * @param uplink The uplink this server is from, is only NULL when creating Me |