From 60d474d87edaa5483c3df4b658621a0c787b28e7 Mon Sep 17 00:00:00 2001 From: catelite Date: Sun, 22 Jan 2017 17:42:04 -0800 Subject: [PATCH] Fixed user input iterate over key handlers loop length --- RetroFE/Source/Control/UserInput.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RetroFE/Source/Control/UserInput.cpp b/RetroFE/Source/Control/UserInput.cpp index 375e9d2..5002767 100644 --- a/RetroFE/Source/Control/UserInput.cpp +++ b/RetroFE/Source/Control/UserInput.cpp @@ -270,7 +270,7 @@ bool UserInput::update(SDL_Event &e) memcpy(lastKeyState_, currentKeyState_, sizeof(lastKeyState_)); memset(currentKeyState_, 0, sizeof(currentKeyState_)); - for(unsigned int i = 0; i < KeyCodeMax; ++i) + for (unsigned int i = 0; i < keyHandlers_.size(); ++i) { InputHandler *h = keyHandlers_[i].first; if(h)