[Scummvm-cvs-logs] CVS: scummvm/backends/midi adlib.cpp,1.21,1.22

Max Horn fingolfin at users.sourceforge.net
Tue May 20 06:43:07 CEST 2003


Update of /cvsroot/scummvm/scummvm/backends/midi
In directory sc8-pr-cvs1:/tmp/cvs-serv5547

Modified Files:
	adlib.cpp 
Log Message:
init member vars

Index: adlib.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/midi/adlib.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- adlib.cpp	19 May 2003 19:04:39 -0000	1.21
+++ adlib.cpp	20 May 2003 13:05:14 -0000	1.22
@@ -828,12 +828,27 @@
 
 MidiDriver_ADLIB::MidiDriver_ADLIB() {
 	uint i;
+
+	_isOpen = false;
+	_game_SmallHeader = false;
+
+	_adlib_reg_cache = 0;
+	_mixer = 0;
+
+	_timer_proc = 0;
+	_timer_param = 0;
+	
+	_adlib_timer_counter = 0;
+	_voice_index = 0;
+	_next_tick = 0;
+	for (i = 0; i < ARRAYSIZE(curnote_table); ++i) {
+		curnote_table[i] = 0;
+	}
+
 	for (i = 0; i < ARRAYSIZE(_parts); ++i) {
 		_parts[i].init (this, i);
 	}
 	_percussion.init (this, 0);
-	_game_SmallHeader = false;
-	_isOpen = false;
 }
 
 int MidiDriver_ADLIB::open() {





More information about the Scummvm-git-logs mailing list