aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/event.cpp
diff options
context:
space:
mode:
authorMax Horn2010-06-17 23:12:17 +0000
committerMax Horn2010-06-17 23:12:17 +0000
commit2556ea192cac369f86d1b237335ae7c0aa0b13e2 (patch)
tree25c1014b9f5a8355d67b871a029d52a86adebaf9 /engines/sci/event.cpp
parent06997c0da6f45a760b8bf4dcf3d604bc1a977bad (diff)
downloadscummvm-rg350-2556ea192cac369f86d1b237335ae7c0aa0b13e2.tar.gz
scummvm-rg350-2556ea192cac369f86d1b237335ae7c0aa0b13e2.tar.bz2
scummvm-rg350-2556ea192cac369f86d1b237335ae7c0aa0b13e2.zip
SCI: Turn _modifierStates into member of class EventManager
svn-id: r49963
Diffstat (limited to 'engines/sci/event.cpp')
-rw-r--r--engines/sci/event.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp
index 45de30cb5c..b93f7bddec 100644
--- a/engines/sci/event.cpp
+++ b/engines/sci/event.cpp
@@ -36,7 +36,7 @@ namespace Sci {
#define SCANCODE_ROWS_NR 3
-EventManager::EventManager(bool fontIsExtended) : _fontIsExtended(fontIsExtended) {
+EventManager::EventManager(bool fontIsExtended) : _fontIsExtended(fontIsExtended), _modifierStates(0) {
}
EventManager::~EventManager() {
@@ -115,7 +115,6 @@ static const byte codepagemap_88591toDOS[0x80] = {
};
SciEvent EventManager::getScummVMEvent() {
- static int _modifierStates = 0; // FIXME: Avoid non-const global vars
SciEvent input = { SCI_EVENT_NONE, 0, 0, 0 };
Common::EventManager *em = g_system->getEventManager();