diff options
-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 7f69c2edb..a4df9004c 100644 --- a/src/modulemanager.cpp +++ b/src/modulemanager.cpp @@ -479,7 +479,7 @@ bool ModuleManager::SetPriority(Module *mod, const Anope::string &i, Priority s, void ModuleManager::UnloadAll() { std::vector<Anope::string> modules; - for (size_t i = 1, j = 0; i != MT_END; i <<= 1, j |= i) + for (size_t i = 1, j = 0; i != MT_END; j |= i, i <<= 1) for (std::list<Module *>::iterator it = Modules.begin(), it_end = Modules.end(); it != it_end; ++it) { Module *m = *it; |