From b405484fb9f3039a5995550b2dff85d123875dee Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 12 Apr 2013 17:19:29 -0400 Subject: Fix OSX buld and a warning in modulemanager.cpp --- src/modulemanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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]); -- cgit