diff options
author | Adam <Adam@anope.org> | 2013-04-12 17:19:29 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-04-12 17:19:29 -0400 |
commit | b405484fb9f3039a5995550b2dff85d123875dee (patch) | |
tree | 33701261d24d74afd28c20e6f194e3ecc2ed25bc /src/modulemanager.cpp | |
parent | 9a456263792769490c244e0cf46450a33ed14a91 (diff) |
Fix OSX buld and a warning in modulemanager.cpp
Diffstat (limited to 'src/modulemanager.cpp')
-rw-r--r-- | src/modulemanager.cpp | 2 |
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]); |