diff options
author | Eugene Sandulenko | 2013-08-11 17:18:42 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:13 +0300 |
commit | c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a (patch) | |
tree | 196b44eb985216973cadb8d51a776f80b5bd2f4a /engines/fullpipe/messages.cpp | |
parent | cee12678dca97e52f57c926f646530cb3e23b176 (diff) | |
download | scummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.tar.gz scummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.tar.bz2 scummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.zip |
FULLPIPE: Implement global_messageHandler1()
Diffstat (limited to 'engines/fullpipe/messages.cpp')
-rw-r--r-- | engines/fullpipe/messages.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/fullpipe/messages.cpp b/engines/fullpipe/messages.cpp index fe9ca51811..c93cd42172 100644 --- a/engines/fullpipe/messages.cpp +++ b/engines/fullpipe/messages.cpp @@ -106,13 +106,17 @@ void ExCommand::sendMessage() { processMessages(); } +void ExCommand::postMessage() { + g_fullpipe->_exCommandList.push_back(this); +} + void ExCommand::handle() { if (g_fullpipe->_modalObject) { g_fullpipe->_modalObject->handleMessage(this); delete this; } else { - postMessage(this); + postMessage(); } } @@ -624,10 +628,6 @@ void clearMessageHandlers() { } } -void postMessage(ExCommand *ex) { - g_fullpipe->_exCommandList.push_back(ex); -} - void processMessages() { if (!g_fullpipe->_isProcessingMessages) { g_fullpipe->_isProcessingMessages = true; |