From fe504040c415c8d2692dcbd1c6374ae52ee52777 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 18 Feb 2016 19:12:47 +0300 Subject: Remove extra checks. --- src/input/inputactionsortfunctor.h | 10 ---------- src/input/inputmanager.cpp | 30 +----------------------------- 2 files changed, 1 insertion(+), 39 deletions(-) (limited to 'src') diff --git a/src/input/inputactionsortfunctor.h b/src/input/inputactionsortfunctor.h index 3de625fea..ec556bf39 100644 --- a/src/input/inputactionsortfunctor.h +++ b/src/input/inputactionsortfunctor.h @@ -35,16 +35,6 @@ class InputActionSortFunctor final { const size_t k1 = CAST_SIZE(key1); const size_t k2 = CAST_SIZE(key2); - if (k1 >= CAST_SIZE(InputAction::TOTAL)) - { - logger->log("broken key1: %ld", static_cast(k1)); - return false; - } - if (k2 >= CAST_SIZE(InputAction::TOTAL)) - { - logger->log("broken key2: %ld", static_cast(k2)); - return false; - } return keys[k1].priority > keys[k2].priority; } diff --git a/src/input/inputmanager.cpp b/src/input/inputmanager.cpp index a49f7ab49..1f9869d4d 100644 --- a/src/input/inputmanager.cpp +++ b/src/input/inputmanager.cpp @@ -894,10 +894,6 @@ void InputManager::updateKeyActionMap(KeyToActionMap &restrict actionMap, { actionMap[ki.value].push_back( static_cast(i)); - logger->log("add key: %d, action: %d, size: %ld", - ki.value, - CAST_S32(i), - static_cast(actionMap[ki.value].size())); } } } @@ -927,32 +923,8 @@ void InputManager::updateKeyActionMap(KeyToActionMap &restrict actionMap, KeysVector *const keys = &it->second; if (!keys) continue; - const size_t sz = keys->size(); - if (sz > 1) - { - logger->log("actions size: key: %d, size: %d", - it->first, - CAST_S32(sz)); - int sum = 0; - FOR_EACHP (KeysVectorIter, itk, keys) - { - const size_t val = CAST_SIZE(*itk); - if (val >= CAST_SIZE(InputAction::TOTAL)) - { - logger->log("wrong action index: %ld", - static_cast(val)); - break; - } - else - { - logger->log("action index: %ld", - static_cast(val)); - } - sum += inputActionData[val].priority; - } - logger->log("sum: %d", sum); + if (keys->size() > 1) std::sort(keys->begin(), keys->end(), inputActionDataSorter); - } } } -- cgit v1.2.3-60-g2f50