summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2013-04-12 17:19:29 -0400
committerAdam <Adam@anope.org>2013-04-12 17:19:29 -0400
commitb405484fb9f3039a5995550b2dff85d123875dee (patch)
tree33701261d24d74afd28c20e6f194e3ecc2ed25bc /src
parent9a456263792769490c244e0cf46450a33ed14a91 (diff)
Fix OSX buld and a warning in modulemanager.cpp
Diffstat (limited to 'src')
-rw-r--r--src/modulemanager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modulemanager.cpp b/src/modulemanager.cpp
index f27561fa6..82691822f 100644
--- a/src/modulemanager.cpp
+++ b/src/modulemanager.cpp
@@ -465,7 +465,7 @@ bool ModuleManager::SetPriority(Module *mod, Implementation i, Priority s, Modul
for (unsigned j = source; j != swap_pos; j += incrmnt)
{
- if (j + incrmnt > EventHandlers[i].size() - 1 || j + incrmnt < 0)
+ if (j + incrmnt > EventHandlers[i].size() - 1 || (!j && incrmnt == -1))
continue;
std::swap(EventHandlers[i][j], EventHandlers[i][j + incrmnt]);