aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/message.h
diff options
context:
space:
mode:
authorColin Snover2017-01-05 21:05:22 -0600
committerColin Snover2017-02-05 12:38:21 -0600
commit10d97ce37947362e6fa7161cd85221f59ca49490 (patch)
tree096af451474abe5ab3f65e61016a0ff2d413608c /engines/sci/engine/message.h
parentb1c3332fddbb16838f1a654d6fe35ddbe09bd051 (diff)
downloadscummvm-rg350-10d97ce37947362e6fa7161cd85221f59ca49490.tar.gz
scummvm-rg350-10d97ce37947362e6fa7161cd85221f59ca49490.tar.bz2
scummvm-rg350-10d97ce37947362e6fa7161cd85221f59ca49490.zip
SCI: Fix more unsafe C-string usage
Diffstat (limited to 'engines/sci/engine/message.h')
-rw-r--r--engines/sci/engine/message.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/engine/message.h b/engines/sci/engine/message.h
index 5847e4767e..a4de19bc74 100644
--- a/engines/sci/engine/message.h
+++ b/engines/sci/engine/message.h
@@ -40,6 +40,11 @@ struct MessageTuple {
MessageTuple(byte noun_ = 0, byte verb_ = 0, byte cond_ = 0, byte seq_ = 1)
: noun(noun_), verb(verb_), cond(cond_), seq(seq_) { }
+
+ Common::String toString() const {
+ return Common::String::format("noun %d, verb %d, cond %d, seq %d",
+ noun, verb, cond, seq);
+ }
};
class CursorStack : public Common::Stack<MessageTuple> {