aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/vgagrafx.cpp
diff options
context:
space:
mode:
authorBertrand Augereau2011-08-11 03:30:41 +0200
committerBertrand Augereau2011-08-11 03:30:41 +0200
commitd5a184e2f058f89fa4b5297078ca8fd035c4a6a7 (patch)
treeb259d3e3524043312b925725bd92a26e7609ac74 /engines/dreamweb/vgagrafx.cpp
parentc2e9f01ae448287670a398a2e6881b66d1f8fb39 (diff)
downloadscummvm-rg350-d5a184e2f058f89fa4b5297078ca8fd035c4a6a7.tar.gz
scummvm-rg350-d5a184e2f058f89fa4b5297078ca8fd035c4a6a7.tar.bz2
scummvm-rg350-d5a184e2f058f89fa4b5297078ca8fd035c4a6a7.zip
DREAMWEB: 'showframe' takes a Frame
Diffstat (limited to 'engines/dreamweb/vgagrafx.cpp')
-rw-r--r--engines/dreamweb/vgagrafx.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/dreamweb/vgagrafx.cpp b/engines/dreamweb/vgagrafx.cpp
index bb7f30fdb5..ebf1bff23c 100644
--- a/engines/dreamweb/vgagrafx.cpp
+++ b/engines/dreamweb/vgagrafx.cpp
@@ -314,8 +314,8 @@ void DreamGenContext::frameoutv(uint8 *dst, const uint8 *src, uint16 pitch, uint
}
}
-void DreamGenContext::showframe(const void *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height) {
- const Frame *frame = ((const Frame *)frameData) + frameNumber;
+void DreamGenContext::showframe(const Frame *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height) {
+ const Frame *frame = frameData + frameNumber;
if ((frame->width == 0) && (frame->height == 0)) {
*width = 0;
*height = 0;
@@ -371,7 +371,7 @@ void DreamGenContext::showframe(const void *frameData, uint16 x, uint16 y, uint1
void DreamGenContext::showframe() {
uint8 width, height;
- showframe(ds.ptr(0, 0), di, bx, ax & 0x1ff, ah & 0xfe, &width, &height);
+ showframe((Frame *)ds.ptr(0, 0), di, bx, ax & 0x1ff, ah & 0xfe, &width, &height);
cl = width;
ch = height;
}