aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scalpel/scalpel_user_interface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sherlock/scalpel/scalpel_user_interface.cpp')
-rw-r--r--engines/sherlock/scalpel/scalpel_user_interface.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/sherlock/scalpel/scalpel_user_interface.cpp b/engines/sherlock/scalpel/scalpel_user_interface.cpp
index 5ddf2ec07c..f85c95e25b 100644
--- a/engines/sherlock/scalpel/scalpel_user_interface.cpp
+++ b/engines/sherlock/scalpel/scalpel_user_interface.cpp
@@ -21,9 +21,10 @@
*/
#include "sherlock/scalpel/scalpel_user_interface.h"
+#include "sherlock/scalpel/scalpel_journal.h"
#include "sherlock/scalpel/scalpel_people.h"
-#include "sherlock/sherlock.h"
#include "sherlock/scalpel/settings.h"
+#include "sherlock/sherlock.h"
namespace Sherlock {
@@ -1473,7 +1474,7 @@ void ScalpelUserInterface::doPickControl() {
void ScalpelUserInterface::doTalkControl() {
Events &events = *_vm->_events;
FixedText &fixedText = *_vm->_fixedText;
- Journal &journal = *_vm->_journal;
+ ScalpelJournal &journal = *(ScalpelJournal *)_vm->_journal;
ScalpelPeople &people = *(ScalpelPeople *)_vm->_people;
Screen &screen = *_vm->_screen;
Sound &sound = *_vm->_sound;
@@ -1732,7 +1733,7 @@ void ScalpelUserInterface::doTalkControl() {
void ScalpelUserInterface::journalControl() {
Events &events = *_vm->_events;
- Journal &journal = *_vm->_journal;
+ ScalpelJournal &journal = *(ScalpelJournal *)_vm->_journal;
Scene &scene = *_vm->_scene;
Screen &screen = *_vm->_screen;
bool doneFlag = false;