diff options
Diffstat (limited to 'engines/dreamweb/stubs.cpp')
-rw-r--r-- | engines/dreamweb/stubs.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index 846937b3fa..af2f608571 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -2417,6 +2417,30 @@ void DreamGenContext::useTempCharset() { data.word(kCurrentset) = data.word(kTempcharset); } +void DreamGenContext::getRidOfTemp() { + deallocateMem(data.word(kTempgraphics)); +} + +void DreamGenContext::getRidOfTempText() { + deallocateMem(data.word(kTextfile1)); +} + +void DreamGenContext::getRidOfTemp2() { + deallocateMem(data.word(kTempgraphics2)); +} + +void DreamGenContext::getRidOfTemp3() { + deallocateMem(data.word(kTempgraphics3)); +} + +void DreamGenContext::getRidOfTempCharset() { + deallocateMem(data.word(kTempcharset)); +} + +void DreamGenContext::getRidOfTempsP() { + deallocateMem(data.word(kTempsprites)); +} + // if skipDat, skip clearing and loading Setdat and Freedat void DreamGenContext::loadRoomData(const Room &room, bool skipDat) { engine->openFile(room.name); |