aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/print.cpp
diff options
context:
space:
mode:
authorBertrand Augereau2011-11-20 14:14:58 +0100
committerBertrand Augereau2011-11-20 14:18:27 +0100
commit7190f1374e1a905af91a7cda10f8ef1771263698 (patch)
tree87259cc2fe155620e2d4dfaf85eb3c8666f4e6cf /engines/dreamweb/print.cpp
parent3d16344e99b3a886e25735d60ebe89895d3e7316 (diff)
downloadscummvm-rg350-7190f1374e1a905af91a7cda10f8ef1771263698.tar.gz
scummvm-rg350-7190f1374e1a905af91a7cda10f8ef1771263698.tar.bz2
scummvm-rg350-7190f1374e1a905af91a7cda10f8ef1771263698.zip
DREAMWEB: Accessor for kTempcharset
Diffstat (limited to 'engines/dreamweb/print.cpp')
-rw-r--r--engines/dreamweb/print.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/dreamweb/print.cpp b/engines/dreamweb/print.cpp
index 3e305dccf3..3a71c47404 100644
--- a/engines/dreamweb/print.cpp
+++ b/engines/dreamweb/print.cpp
@@ -244,12 +244,12 @@ void DreamGenContext::monprint() {
const char *DreamGenContext::monprint(const char *string) {
data.byte(kKerning) = 1;
uint16 x = data.word(kMonadx);
- Frame *tempCharset = (Frame *)segRef(data.word(kTempcharset)).ptr(0, 0);
+ Frame *charset = tempCharset();
const char *iterator = string;
bool done = false;
while (!done) {
- uint16 count = getnumber(tempCharset, (const uint8 *)iterator, 166, false, &x);
+ uint16 count = getnumber(charset, (const uint8 *)iterator, 166, false, &x);
do {
char c = *iterator++;
if (c == ':')
@@ -265,7 +265,7 @@ const char *DreamGenContext::monprint(const char *string) {
break;
}
c = engine->modifyChar(c);
- printchar(tempCharset, &x, data.word(kMonady), c, 0, NULL, NULL);
+ printchar(charset, &x, data.word(kMonady), c, 0, NULL, NULL);
data.word(kCurslocx) = x;
data.word(kCurslocy) = data.word(kMonady);
data.word(kMaintimer) = 1;