aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/simple_file.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/simple_file.cpp')
-rw-r--r--engines/titanic/simple_file.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/titanic/simple_file.cpp b/engines/titanic/simple_file.cpp
index 5848fbee67..9f371b2009 100644
--- a/engines/titanic/simple_file.cpp
+++ b/engines/titanic/simple_file.cpp
@@ -244,6 +244,17 @@ void SimpleFile::writeQuotedString(const CString &str) {
write("\" ", 2);
}
+void SimpleFile::writeNumber(int val) {
+ CString str = CString::format("%ld ", val);
+ write(str.c_str(), str.size());
+}
+
+void SimpleFile::writeNumberLine(int val, int indent) {
+ writeIndent(indent);
+ writeNumber(val);
+ write("\n", 1);
+}
+
void SimpleFile::writeIndent(uint indent) {
for (uint idx = 0; idx < indent; ++idx)
write("\t", 1);