[Scummvm-cvs-logs] CVS: scummvm/scumm/smush codec47.cpp,1.4,1.5 codec47.h,1.3,1.4 frenderer.cpp,1.7,1.8 player.cpp,1.15,1.16 scumm_renderer.cpp,1.10,1.11

Max Horn fingolfin at users.sourceforge.net
Sat Sep 21 17:21:06 CEST 2002


Update of /cvsroot/scummvm/scummvm/scumm/smush
In directory usw-pr-cvs1:/tmp/cvs-serv3149

Modified Files:
	codec47.cpp codec47.h frenderer.cpp player.cpp 
	scumm_renderer.cpp 
Log Message:
guess what? riiight! more warning fixes :-)

Index: codec47.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/codec47.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- codec47.cpp	30 Aug 2002 07:24:45 -0000	1.4
+++ codec47.cpp	22 Sep 2002 00:20:23 -0000	1.5
@@ -24,14 +24,11 @@
 #include "chunk.h"
 #include "blitter.h"
 
-DumpDecoder::~DumpDecoder() {
-}
-
 bool DumpDecoder::decode(Blitter & dst, Chunk & src) {
 	int32 i = 0;
-	int32 seq = src.getWord();
+	/*int32 seq =*/ src.getWord();
 	int32 codec = src.getByte();
-	int32 flags = src.getByte();
+	/*int32 flags =*/ src.getByte();
 	int32 unknown[22];
 	for(i = 0; i < 0; i++) {
 		unknown[i] = src.getByte();

Index: codec47.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/codec47.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- codec47.h	24 Aug 2002 23:21:55 -0000	1.3
+++ codec47.h	22 Sep 2002 00:20:23 -0000	1.4
@@ -31,7 +31,7 @@
 */
 class DumpDecoder : public Decoder {
 public:
-	virtual ~DumpDecoder();
+	virtual ~DumpDecoder() {}
 	bool decode(Blitter &, Chunk &);
 };
 

Index: frenderer.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/frenderer.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- frenderer.cpp	20 Sep 2002 05:46:03 -0000	1.7
+++ frenderer.cpp	22 Sep 2002 00:20:23 -0000	1.8
@@ -295,7 +295,7 @@
 		left_x = size.getX() - max_width;
 
 	for(i = 0; i < nb_subs; i++) {
-		int32 substr_width = substr_widths[i];
+//		int32 substr_width = substr_widths[i];
 		drawSubstring((const byte *)substrings[i], buffer, size, left_x, y);
 		y += stringHeight(substrings[i]);
 		delete []substrings[i];

Index: player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/player.cpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- player.cpp	21 Sep 2002 09:21:50 -0000	1.15
+++ player.cpp	22 Sep 2002 00:20:23 -0000	1.16
@@ -292,7 +292,8 @@
 }
 
 void SmushPlayer::handleImuseBuffer(int32 track_id, int32 index, int32 nbframes, int32 size, int32 unk1, int32 track_flags, Chunk & b, int32 bsize) {
-	int32 track = (track_flags << 16) | track_id;
+	int32 track = (track_flags << 16) | track_id;
+
 	_Channel * c = _mixer->findChannel(track);
 	if(c == 0) {
 		c = new ImuseChannel(track, _soundFrequency);
@@ -312,7 +313,8 @@
 	int32 nbframes = b.getWord();
 	int32 size = b.getDword();
 	int32 bsize = b.getSize() - 18;
-	handleImuseBuffer(track_id, index, nbframes, size, unknown, track_flags, b, bsize);
+	handleImuseBuffer(track_id, index, nbframes, size, unknown, track_flags, b, bsize);
+
 }
 
 void SmushPlayer::handleImuseAction(Chunk & b) {
@@ -346,8 +348,8 @@
 	int32 left = b.getShort();
 	int32 top = b.getShort();
 	int32 width = b.getShort();
-	int32 height = b.getShort();
-	int32 unk2 = b.getWord();
+	/*int32 height =*/ b.getShort();
+	/*int32 unk2 =*/ b.getWord();
 	int32 string_id = b.getWord();
 	debug(6, "SmushPlayer::handleTextResource(%d)", string_id);
 	if(!_strings) return;
@@ -716,7 +718,7 @@
 				_fr[0] = loadFont("scummfnt.nut", directory, true);
 				_fr[2] = loadFont("titlfnt.nut", directory, true);
 			} else {
-				for(int32 i = 0; i < 4; i++) {
+				for(int i = 0; i < 4; i++) {
 					char file_font[20];
 					sprintf((char*)&file_font, "font%d.nut", i);
 					_fr[i] = loadFont(file_font, directory, i != 0);

Index: scumm_renderer.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/scumm_renderer.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- scumm_renderer.cpp	18 Sep 2002 10:22:36 -0000	1.10
+++ scumm_renderer.cpp	22 Sep 2002 00:20:23 -0000	1.11
@@ -76,7 +76,7 @@
 
 bool ScummMixer::addChannel(_Channel * c) {
 	int32 track = c->getTrackIdentifier();
-	int32 i;
+	int i;
 
 	debug(9, "ScummMixer::addChannel(%d)", track);
 
@@ -109,7 +109,7 @@
 	fprintf(stderr, "_nextIndex == %d\n", _nextIndex);
 
 	for(i = 0; i < SoundMixer::NUM_CHANNELS; i++) {
-		fprintf(stderr, "channel %d : %p(%d, %d) %d %d\n", i, _channels[i].chan, 
+		fprintf(stderr, "channel %d : %p(%ld, %d) %d %d\n", i, _channels[i].chan, 
 			_channels[i].chan ? _channels[i].chan->getTrackIdentifier() : -1, 
 			_channels[i].chan ? _channels[i].chan->isTerminated() : 1, 
 			_channels[i].first, _channels[i].mixer_index);





More information about the Scummvm-git-logs mailing list