[Scummvm-cvs-logs] scummvm master -> 018e304555e77b333c57f504efbefc5894b3e0c0

tramboi bertrand_augereau at yahoo.fr
Tue Aug 30 10:34:42 CEST 2011


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
018e304555 DREAMWEB: Stricter typing


Commit: 018e304555e77b333c57f504efbefc5894b3e0c0
    https://github.com/scummvm/scummvm/commit/018e304555e77b333c57f504efbefc5894b3e0c0
Author: Bertrand Augereau (bertrand_augereau at yahoo.fr)
Date: 2011-08-30T01:31:42-07:00

Commit Message:
DREAMWEB: Stricter typing

Changed paths:
    engines/dreamweb/backdrop.cpp



diff --git a/engines/dreamweb/backdrop.cpp b/engines/dreamweb/backdrop.cpp
index ed7836a..2c399af 100644
--- a/engines/dreamweb/backdrop.cpp
+++ b/engines/dreamweb/backdrop.cpp
@@ -253,9 +253,9 @@ void DreamGenContext::showallfree() {
 	data.word(kDataad) = kFrframedata;
 	data.word(kFramesad) = kFrframes;
 	data.byte(kCurrentfree) = 0;
-	const uint8 *mapData = segRef(data.word(kFreedat)).ptr(2, 0);
+	const DynObject *freeObjects = (const DynObject *)segRef(data.word(kFreedat)).ptr(0, 0);
 	for(size_t i = 0; i < 80; ++i) {
-		uint8 mapad = getmapad(mapData);
+		uint8 mapad = getmapad(freeObjects[i].mapad);
 		if (mapad != 0) {
 			data.word(kCurrentframe) = 3 * data.byte(kCurrentfree);
 			uint8 width, height;
@@ -277,7 +277,6 @@ void DreamGenContext::showallfree() {
 		}
 
 		++data.byte(kCurrentfree);
-		mapData += 16;
 	}
 }
 






More information about the Scummvm-git-logs mailing list