diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-12-22 17:46:20 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-12-22 17:46:20 +0300 |
commit | f4d4fb031a17c502a28d60a241c4fa6e838519f2 (patch) | |
tree | c2f04afee935016b5467268911e63badf6fc06aa /src/input/inputmanager.cpp | |
parent | 505d65fa57be4af4ecf5b1b5c6582403e984bc19 (diff) | |
download | plus-f4d4fb031a17c502a28d60a241c4fa6e838519f2.tar.gz plus-f4d4fb031a17c502a28d60a241c4fa6e838519f2.tar.bz2 plus-f4d4fb031a17c502a28d60a241c4fa6e838519f2.tar.xz plus-f4d4fb031a17c502a28d60a241c4fa6e838519f2.zip |
Improve a bit inputmanager.
Diffstat (limited to 'src/input/inputmanager.cpp')
-rw-r--r-- | src/input/inputmanager.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/input/inputmanager.cpp b/src/input/inputmanager.cpp index 94cac4b05..48efe4719 100644 --- a/src/input/inputmanager.cpp +++ b/src/input/inputmanager.cpp @@ -971,11 +971,13 @@ InputActionT InputManager::getActionByKey(const SDL_Event &event) const return InputAction::NO_VALUE; } -void InputManager::addChatCommands(std::list<std::string> &arr) +void InputManager::addChatCommands(std::list<std::string> &restrict arr) + restrict { - for (int i = 0; i < static_cast<int>(InputAction::TOTAL); i++) + const int sz = static_cast<int>(InputAction::TOTAL); + for (int i = 0; i < sz; i++) { - const InputActionData &ad = inputActionData[i]; + const InputActionData &restrict ad = inputActionData[i]; std::string cmd = ad.chatCommand; if (!cmd.empty()) { |