aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/magnetic/glk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/glk/magnetic/glk.cpp')
-rw-r--r--engines/glk/magnetic/glk.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/engines/glk/magnetic/glk.cpp b/engines/glk/magnetic/glk.cpp
index 7b70fa3976..1c0a366671 100644
--- a/engines/glk/magnetic/glk.cpp
+++ b/engines/glk/magnetic/glk.cpp
@@ -3980,13 +3980,17 @@ void Magnetic::writeChar(char c) {
}
void Magnetic::script_write(type8 c) {
- if (log_on == 2)
- log1->writeByte(c);
+ if (log_on == 2) {
+ if (_log1) {
+ _log1->writeByte(c);
+ }
+ }
}
void Magnetic::transcript_write(type8 c) {
- if (log2)
- log2->writeByte(c);
+ if (_log2) {
+ _log2->writeByte(c);
+ }
}
} // End of namespace Magnetic