[Scummvm-cvs-logs] SF.net SVN: scummvm: [25962] scummvm/trunk/engines/parallaction

peres001 at users.sourceforge.net peres001 at users.sourceforge.net
Sun Mar 4 09:58:23 CET 2007


Revision: 25962
          http://scummvm.svn.sourceforge.net/scummvm/?rev=25962&view=rev
Author:   peres001
Date:     2007-03-04 00:58:23 -0800 (Sun, 04 Mar 2007)

Log Message:
-----------
replaced memAlloc/memFree with standard malloc/free

Modified Paths:
--------------
    scummvm/trunk/engines/parallaction/animation.cpp
    scummvm/trunk/engines/parallaction/commands.cpp
    scummvm/trunk/engines/parallaction/debug.cpp
    scummvm/trunk/engines/parallaction/defs.h
    scummvm/trunk/engines/parallaction/dialogue.cpp
    scummvm/trunk/engines/parallaction/graphics.cpp
    scummvm/trunk/engines/parallaction/location.cpp
    scummvm/trunk/engines/parallaction/menu.cpp
    scummvm/trunk/engines/parallaction/parallaction.cpp
    scummvm/trunk/engines/parallaction/parser.cpp
    scummvm/trunk/engines/parallaction/walk.cpp
    scummvm/trunk/engines/parallaction/zone.cpp

Modified: scummvm/trunk/engines/parallaction/animation.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/animation.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/animation.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -77,10 +77,10 @@
 Animation *Parallaction::parseAnimation(Script& script, Node *list, char *name) {
 //	printf("parseAnimation(%s)\n", name);
 
-	Animation *vD0 = (Animation*)memAlloc(sizeof(Animation));
+	Animation *vD0 = (Animation*)malloc(sizeof(Animation));
 	memset(vD0, 0, sizeof(Animation));
 
-	vD0->_zone._label._text = (char*)memAlloc(strlen(name)+1);
+	vD0->_zone._label._text = (char*)malloc(strlen(name)+1);
 	strcpy(vD0->_zone._label._text, name);
 
 	addNode(list, &vD0->_zone._node);
@@ -159,7 +159,7 @@
 
 	if (!program) return;
 
-	memFree(program->_locals);
+	free(program->_locals);
 	freeNodeList(&program->_node);
 
 	return;
@@ -252,7 +252,7 @@
 //	printf("loadProgram(%s)\n", filename);
 
 	// the largest script in Nippon Safes is 3,668 bytes, so 4 kb is well enough
-	char* src = (char*)memAlloc(0x1000);
+	char* src = (char*)malloc(0x1000);
 	loadScript(filename, src);
 
 	_numLocals = 0;
@@ -261,12 +261,12 @@
 
 	fillBuffers(*script);
 
-	a->_program = (Program*)memAlloc(sizeof(Program));
+	a->_program = (Program*)malloc(sizeof(Program));
 	memset(a->_program, 0, sizeof(Program));
-	a->_program->_locals = (LocalVariable*)memAlloc(sizeof(LocalVariable)*10);
+	a->_program->_locals = (LocalVariable*)malloc(sizeof(LocalVariable)*10);
 	Node *vD0 = &a->_program->_node;
 
-	Instruction *vCC = (Instruction*)memAlloc(sizeof(Instruction));
+	Instruction *vCC = (Instruction*)malloc(sizeof(Instruction));
 	memset(vCC, 0, sizeof(Instruction));
 
 	while (scumm_stricmp(_tokens[0], "endscript")) {
@@ -275,7 +275,7 @@
 		addNode(vD0, &vCC->_node);
 		vD0 = &vCC->_node;
 
-		vCC = (Instruction*)memAlloc(sizeof(Instruction));
+		vCC = (Instruction*)malloc(sizeof(Instruction));
 		memset(vCC, 0, sizeof(Instruction));
 		fillBuffers(*script);
 	}
@@ -284,7 +284,7 @@
 	addNode(vD0, &vCC->_node);
 
 	delete script;
-	delete src;
+	free(src);
 
 	a->_program->_ip = (Instruction*)a->_program->_node._next;
 

Modified: scummvm/trunk/engines/parallaction/commands.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/commands.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/commands.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -56,7 +56,7 @@
 	while (scumm_stricmp(_tokens[0], "ENDCOMMANDS") && scumm_stricmp(_tokens[0], "ENDZONE")) {
 //		printf("token[0] = %s", _tokens[0]);
 
-		Command *cmd = (Command*)memAlloc(sizeof(Command));
+		Command *cmd = (Command*)malloc(sizeof(Command));
 		memset(cmd, 0, sizeof(Command));
 
 		cmd->_id = _vm->searchTable(_tokens[0], commands_names);
@@ -108,7 +108,7 @@
 			break;
 
 		case CMD_LOCATION:	// location
-			cmd->u._string = (char*)memAlloc(strlen(_tokens[_si])+1);
+			cmd->u._string = (char*)malloc(strlen(_tokens[_si])+1);
 			strcpy(cmd->u._string, _tokens[_si]);
 			_si++;
 			break;
@@ -200,8 +200,8 @@
 	while (cmd) {
 		Command *v4 = (Command*)cmd->_node._next;
 
-		if (cmd->_id == 6) memFree(cmd->u._zone);	// open
-		memFree(cmd);
+		if (cmd->_id == 6) free(cmd->u._zone);	// open
+		free(cmd);
 
 		cmd = v4;
 	}

Modified: scummvm/trunk/engines/parallaction/debug.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/debug.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/debug.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -54,16 +54,6 @@
 	"21 - erase mouse"
 };
 
-void *memAlloc(uint32 size) {
-	return malloc(size);
-}
-
-void memFree(void *m) {
-	free(m);
-	return;
-}
-
-
 void beep() {
 //	sound(1500);
 //	delay(100);

Modified: scummvm/trunk/engines/parallaction/defs.h
===================================================================
--- scummvm/trunk/engines/parallaction/defs.h	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/defs.h	2007-03-04 08:58:23 UTC (rev 25962)
@@ -92,8 +92,6 @@
 	const char *_name;
 };
 
-void *memAlloc(uint32 size);
-void memFree(void *m);
 void errorFileNotFound(const char*);
 
 void beep();

Modified: scummvm/trunk/engines/parallaction/dialogue.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/dialogue.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/dialogue.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -74,11 +74,11 @@
 	while (scumm_stricmp(_tokens[0], "enddialogue")) {
 		if (scumm_stricmp(_tokens[0], "Question")) continue;
 
-		_questions[num_questions] = (Dialogue*)memAlloc(sizeof(Dialogue));
+		_questions[num_questions] = (Dialogue*)malloc(sizeof(Dialogue));
 		Dialogue *vB4 = _questions[num_questions];
 		memset(_questions[num_questions], 0, sizeof(Dialogue));
 
-		_questions_names[num_questions] = (char*)memAlloc(strlen(_tokens[1])+1);
+		_questions_names[num_questions] = (char*)malloc(strlen(_tokens[1])+1);
 		strcpy(_questions_names[num_questions], _tokens[1]);
 
 		vB4->_text = parseDialogueString(script);
@@ -149,7 +149,7 @@
 			if (_questions[_si]->_answers[v5A] == 0) continue;
 
 			int16 v58 = _vm->searchTable(_questions[_si]->_following._names[v5A], const_cast<const char **>(_questions_names));
-			memFree(_questions[_si]->_following._names[v5A]);
+			free(_questions[_si]->_following._names[v5A]);
 
 			if (v58 == -1) {
 				_questions[_si]->_following._questions[v5A] = 0;
@@ -166,7 +166,7 @@
 	}
 
 	for (uint16 _si = 0; _si < num_questions; _si++)
-		memFree(_questions_names[_si]);
+		free(_questions_names[_si]);
 
 	return _questions[0];
 }
@@ -188,7 +188,7 @@
 	vD0[strlen(vD0)-1] = '\0';	// deletes the trailing '0xA' inserted by parseNextLine
 								// this is critical for Graphics::displayBalloonString to work properly
 
-	char *vCC = (char*)memAlloc(strlen(vD0)+1);
+	char *vCC = (char*)malloc(strlen(vD0)+1);
 	strcpy(vCC, vD0);
 
 	return vCC;
@@ -207,11 +207,11 @@
 
 	for (_si = 0; _si < 5; _si++) {
 		freeCommands(d->_commands[_si]);
-		memFree(d->_answers[_si]);
+		free(d->_answers[_si]);
 	}
 
-	memFree(d->_text);
-	memFree(d);
+	free(d->_text);
+	free(d);
 
 	return;
 }

Modified: scummvm/trunk/engines/parallaction/graphics.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/graphics.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/graphics.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -919,7 +919,7 @@
 
 //	printf("%i x %i\n", cnv->_width, cnv->_height);
 
-	cnv->_data0 = (byte*)memAlloc(cnv->_width * cnv->_height);
+	cnv->_data0 = (byte*)malloc(cnv->_width * cnv->_height);
 
 	for (uint16 i = 0; i < len; i++) {
 		byte c = mapChar(text[i]);
@@ -971,11 +971,11 @@
 	cnv->_width = stream.readByte();
 	cnv->_height = stream.readByte();
 
-	cnv->_array = (byte**)memAlloc(cnv->_count * sizeof(byte*));
+	cnv->_array = (byte**)malloc(cnv->_count * sizeof(byte*));
 
 	uint16 size = cnv->_width*cnv->_height;
 	for (uint16 i = 0; i < cnv->_count; i++) {
-		cnv->_array[i] = (byte*)memAlloc(size);
+		cnv->_array[i] = (byte*)malloc(size);
 		stream.read(cnv->_array[i], size);
 	}
 
@@ -1009,7 +1009,7 @@
 
 	uint16 size = cnv->_width*cnv->_height;
 
-	cnv->_data0 = (byte*)memAlloc(size);
+	cnv->_data0 = (byte*)malloc(size);
 	stream.read(cnv->_data0, size);
 
 	stream.close();
@@ -1038,16 +1038,16 @@
 	cnv->_height = _vm->_archive.readByte();
 
 	uint16 compressedsize = _vm->_archive.size() - 3;
-	byte *compressed = (byte*)memAlloc(compressedsize);
+	byte *compressed = (byte*)malloc(compressedsize);
 
 	uint16 size = cnv->_width*cnv->_height;
-	cnv->_data0 = (byte*)memAlloc(size);
+	cnv->_data0 = (byte*)malloc(size);
 
 	_vm->_archive.read(compressed, compressedsize);
 	_vm->_archive.closeArchivedFile();
 
 	decompressChunk(compressed, cnv->_data0, size);
-	memFree(compressed);
+	free(compressed);
 
 	return;
 }
@@ -1073,17 +1073,17 @@
 
 	uint16 framesize = cnv->_width*cnv->_height;
 
-	cnv->_array = (byte**)memAlloc(cnv->_count * sizeof(byte*));
+	cnv->_array = (byte**)malloc(cnv->_count * sizeof(byte*));
 
 	uint32 size = _vm->_archive.size() - 3;
 
-	byte *buf = (byte*)memAlloc(size);
+	byte *buf = (byte*)malloc(size);
 	_vm->_archive.read(buf, size);
 
 	byte *s = buf;
 
 	for (uint16 i = 0; i < cnv->_count; i++) {
-		cnv->_array[i] = (byte*)memAlloc(framesize);
+		cnv->_array[i] = (byte*)malloc(framesize);
 		uint16 read = decompressChunk(s, cnv->_array[i], framesize);
 
 //		printf("frame %i decompressed: %i --> %i\n", i, read, framesize);
@@ -1093,7 +1093,7 @@
 
 	_vm->_archive.closeArchivedFile();
 
-	memFree(buf);
+	free(buf);
 
 	return;
 }
@@ -1110,9 +1110,9 @@
 	if (!cnv) return;
 
 	for (uint16 _si = 0; _si < cnv->_count; _si++) {
-		memFree(cnv->_array[_si]);
+		free(cnv->_array[_si]);
 	}
-	memFree(cnv->_array);
+	free(cnv->_array);
 	cnv->_array = NULL;
 
 	return;
@@ -1126,7 +1126,7 @@
 	if (!cnv) return;
 
 	if (!cnv || !cnv->_data0) return;
-	memFree(cnv->_data0);
+	free(cnv->_data0);
 	cnv->_data0 = NULL;
 
 	return;
@@ -1215,7 +1215,7 @@
 	memset(_buffers[kPath0], 0, SCREENPATH_WIDTH*SCREEN_HEIGHT);
 	memset(_buffers[kMask0], 0, SCREENMASK_WIDTH*SCREEN_HEIGHT);
 
-	byte *v4 = (byte*)memAlloc(SCREEN_SIZE);
+	byte *v4 = (byte*)malloc(SCREEN_SIZE);
 	_vm->_archive.read(v4, SCREEN_SIZE);
 
 	byte v144[SCREEN_WIDTH];
@@ -1226,7 +1226,7 @@
 		unpackBackgroundScanline(v144, _buffers[buffer]+SCREEN_WIDTH*i, _buffers[kMask0]+SCREENMASK_WIDTH*i, _buffers[kPath0]+SCREENPATH_WIDTH*i);
 	}
 
-	memFree(v4);
+	free(v4);
 	_vm->_archive.closeArchivedFile();
 
 	return;
@@ -1357,16 +1357,16 @@
 
 void Graphics::initBuffers() {
 
-	_buffers[kBitFront] = (byte*)memAlloc(SCREEN_SIZE);
-	_buffers[kBitBack]	= (byte*)memAlloc(SCREEN_SIZE);
-	_buffers[kBit2]   = (byte*)memAlloc(SCREEN_SIZE);
-	_buffers[kBit3]   = (byte*)memAlloc(SCREEN_SIZE);	  // this buffer is also used by menu so it must stay this size
+	_buffers[kBitFront] = (byte*)malloc(SCREEN_SIZE);
+	_buffers[kBitBack]	= (byte*)malloc(SCREEN_SIZE);
+	_buffers[kBit2]   = (byte*)malloc(SCREEN_SIZE);
+	_buffers[kBit3]   = (byte*)malloc(SCREEN_SIZE);	  // this buffer is also used by menu so it must stay this size
 
-	_buffers[kMask0] = (byte*)memAlloc(SCREENMASK_WIDTH * SCREEN_HEIGHT);
-	_buffers[kPath0] = (byte*)memAlloc(SCREENPATH_WIDTH * SCREEN_HEIGHT);
+	_buffers[kMask0] = (byte*)malloc(SCREENMASK_WIDTH * SCREEN_HEIGHT);
+	_buffers[kPath0] = (byte*)malloc(SCREENPATH_WIDTH * SCREEN_HEIGHT);
 
-	_maskBackup = (byte*)memAlloc(SCREENMASK_WIDTH * SCREEN_HEIGHT);
-	_pathBackup = (byte*)memAlloc(SCREENPATH_WIDTH * SCREEN_HEIGHT);
+	_maskBackup = (byte*)malloc(SCREENMASK_WIDTH * SCREEN_HEIGHT);
+	_pathBackup = (byte*)malloc(SCREENPATH_WIDTH * SCREEN_HEIGHT);
 
 	return;
 }
@@ -1396,13 +1396,13 @@
 
 Graphics::~Graphics() {
 
-	memFree(_buffers[kMask0]);
-	memFree(_buffers[kPath0]);
+	free(_buffers[kMask0]);
+	free(_buffers[kPath0]);
 
-	memFree(_buffers[kBitFront]);
-	memFree(_buffers[kBitBack]);
-	memFree(_buffers[kBit2]);
-	memFree(_buffers[kBit3]);
+	free(_buffers[kBitFront]);
+	free(_buffers[kBitBack]);
+	free(_buffers[kBit2]);
+	free(_buffers[kBit3]);
 
 	freeCnv(&_font);
 

Modified: scummvm/trunk/engines/parallaction/location.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/location.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/location.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -47,7 +47,7 @@
 	_vm->_graphics->_proportionalFont = false;
 	_vm->_graphics->setFont("topaz");
 
-	location_src = (char*)memAlloc(0x4000);
+	location_src = (char*)malloc(0x4000);
 	loadLocation(filename, location_src);
 	_locationScript = new Script(location_src);
 
@@ -112,7 +112,7 @@
 		if (!scumm_stricmp(_tokens[0], "LOCALFLAGS")) {
 			_si = 1;	// _localFlagNames[0] = 'visited'
 			while (_tokens[_si][0] != '\0') {
-				_localFlagNames[_si] = (char*)memAlloc(strlen(_tokens[_si])+1);
+				_localFlagNames[_si] = (char*)malloc(strlen(_tokens[_si])+1);
 				strcpy(_localFlagNames[_si], _tokens[_si]);
 				_si++;
 			}
@@ -166,7 +166,7 @@
 	delete _locationScript;
 	_locationScript = NULL;
 
-	memFree(location_src);
+	free(location_src);
 
 	return;
 }
@@ -190,7 +190,7 @@
 
 	uint16 _si = 1;
 	while (_localFlagNames[_si] != 0) {
-		memFree(_localFlagNames[_si]);
+		free(_localFlagNames[_si]);
 		_localFlagNames[_si] = NULL;
 		_si++;
 	}
@@ -215,7 +215,7 @@
 	debugC(7, kDebugLocation, "freeLocation: animations freed");
 
 	if (_locationComment) {
-		memFree(_locationComment);
+		free(_locationComment);
 	}
 	_locationComment = NULL;
 	debugC(7, kDebugLocation, "freeLocation: comments freed");
@@ -244,7 +244,7 @@
 
 		if (!scumm_stricmp(_tokens[0], "COORD")) {
 
-			WalkNode *v4 = (WalkNode*)memAlloc(sizeof(WalkNode));
+			WalkNode *v4 = (WalkNode*)malloc(sizeof(WalkNode));
 			v4->_x = atoi(_tokens[1]) - _yourself._cnv._width/2;
 			v4->_y = atoi(_tokens[2]) - _yourself._cnv._height;
 

Modified: scummvm/trunk/engines/parallaction/menu.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/menu.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/menu.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -305,7 +305,7 @@
 
 	StaticCnv v14;
 
-	v14._data0 = (byte*)memAlloc(33);
+	v14._data0 = (byte*)malloc(33);
 	v14._data2 = v14._data0;
 	v14._width = BLOCK_WIDTH;
 	v14._height = BLOCK_HEIGHT;
@@ -413,7 +413,7 @@
 	_engineFlags |= kEngineChangeLocation;
 	_vm->_archive.close();
 
-	memFree(v14._data0);
+	free(v14._data0);
 
 	refreshInventory(_vm->_characterName);
 

Modified: scummvm/trunk/engines/parallaction/parallaction.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/parallaction.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/parallaction.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -897,7 +897,7 @@
 
 	while (list) {
 		Node *v4 = list->_next;
-		memFree(list);
+		free(list);
 		list = v4;
 	}
 
@@ -936,7 +936,7 @@
 Job *addJob(JobFn fn, void *parm, uint16 tag) {
 //	printf("addJob(%i)\n", tag);
 
-	Job *v8 = (Job*)memAlloc(sizeof(Job));
+	Job *v8 = (Job*)malloc(sizeof(Job));
 
 	v8->_parm = parm;
 	v8->_fn = fn;
@@ -958,7 +958,7 @@
 //	printf("removeJob(%x, %i)\n", j, j->_tag);
 
 	removeNode(&j->_node);
-	memFree(j);
+	free(j);
 	return;
 }
 
@@ -1030,7 +1030,7 @@
 
 	while (scumm_stricmp(_tokens[0], "ENDTABLE")) {
 
-		table[count] = (char*)memAlloc(strlen(_tokens[0])+1);
+		table[count] = (char*)malloc(strlen(_tokens[0])+1);
 		strcpy(table[count], _tokens[0]);
 
 		count++;
@@ -1051,7 +1051,7 @@
 
 	while (table[count]) {
 
-		memFree(table[count]);
+		free(table[count]);
 		table[count] = NULL;
 
 		count++;

Modified: scummvm/trunk/engines/parallaction/parser.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/parser.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/parser.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -95,7 +95,7 @@
 		strcat(_tmp_comment, " ");
 	} while (true);
 
-	v194 = (char*)memAlloc(strlen(_tmp_comment)+1);
+	v194 = (char*)malloc(strlen(_tmp_comment)+1);
 	strcpy(v194, _tmp_comment);
 	_tmp_comment[0] = '\0';
 

Modified: scummvm/trunk/engines/parallaction/walk.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/walk.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/walk.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -109,8 +109,8 @@
 	}
 	debugC(1, kDebugWalk, "found closest path point at (%i, %i)", to_x, to_y);
 
-	WalkNode *v48 = (WalkNode*)memAlloc(sizeof(WalkNode));
-	WalkNode *v44 = (WalkNode*)memAlloc(sizeof(WalkNode));
+	WalkNode *v48 = (WalkNode*)malloc(sizeof(WalkNode));
+	WalkNode *v44 = (WalkNode*)malloc(sizeof(WalkNode));
 
 	v48->_x = to_x - _yourself._cnv._width / 2; 		// target top left coordinates
 	v48->_y = to_y - _yourself._cnv._height;
@@ -121,7 +121,7 @@
 	if (v38 == 1) {
 		// destination directly reachable
 		debugC(1, kDebugWalk, "direct move to (%i, %i)", to_x, to_y);
-		memFree(v44);
+		free(v44);
 		return v48;
 	}
 
@@ -184,7 +184,7 @@
 
 			if (_closest_node_found == 0) break;
 
-			WalkNode *_newnode = (WalkNode*)memAlloc(sizeof(WalkNode));
+			WalkNode *_newnode = (WalkNode*)malloc(sizeof(WalkNode));
 			memcpy( _newnode, _closest_node, sizeof(WalkNode));
 			v20._x = _newnode->_x;
 			v20._y = _newnode->_y;
@@ -225,7 +225,7 @@
 	}
 
 
-	memFree(v44);
+	free(v44);
 	return (WalkNode*)v58._node._next;
 }
 
@@ -333,14 +333,14 @@
 
 			j->_finished = 1;
 			checkDoor();
-			memFree(node);
+			free(node);
 			return;
 		}
 
 
 		WalkNode *tmp = (WalkNode*)node->_node._next;
 		j->_parm = node->_node._next;
-		memFree(node);
+		free(node);
 
 		debugC(1, kDebugWalk, "jobWalk moving to next node (%i, %i)", tmp->_x, tmp->_y);
 

Modified: scummvm/trunk/engines/parallaction/zone.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/zone.cpp	2007-03-04 08:55:50 UTC (rev 25961)
+++ scummvm/trunk/engines/parallaction/zone.cpp	2007-03-04 08:58:23 UTC (rev 25962)
@@ -64,10 +64,10 @@
 		return;
 	}
 
-	Zone *z = (Zone*)memAlloc(sizeof(Zone));
+	Zone *z = (Zone*)malloc(sizeof(Zone));
 	memset(z, 0, sizeof(Zone));
 
-	z->_label._text = (char*)memAlloc(strlen(name)+1);
+	z->_label._text = (char*)malloc(strlen(name)+1);
 	strcpy(z->_label._text, name);
 
 	addNode(list, &z->_node);
@@ -150,42 +150,42 @@
 
 		switch (z->_type & 0xFFFF) {
 		case kZoneExamine:
-			memFree(z->u.examine->_filename);
-			memFree(z->u.examine->_description);
-			memFree(z->u.examine);
+			free(z->u.examine->_filename);
+			free(z->u.examine->_description);
+			free(z->u.examine);
 			break;
 
 		case kZoneDoor:
-			memFree(z->u.door->_location);
-			memFree(z->u.door->_background);
+			free(z->u.door->_location);
+			free(z->u.door->_background);
 			_vm->_graphics->freeCnv(&z->u.door->_cnv);
-			memFree(z->u.door);
+			free(z->u.door);
 			break;
 
 		case kZoneSpeak:
 			freeDialogue(z->u.speak->_dialogue);
-			memFree(z->u.speak);
+			free(z->u.speak);
 			break;
 
 		case kZoneGet:
-			memFree(z->u.get->_cnv._data2);
+			free(z->u.get->_cnv._data2);
 			_vm->_graphics->freeStaticCnv(&z->u.get->_cnv);
-			memFree(z->u.get);
+			free(z->u.get);
 			break;
 
 		case kZoneHear:
-			memFree(z->u.hear);
+			free(z->u.hear);
 			break;
 
 		case kZoneMerge:
-			memFree(z->u.merge);
+			free(z->u.merge);
 			break;
 
 		default:
 			break;
 		}
 
-		memFree(z->_label._text);
+		free(z->_label._text);
 		z->_label._text = NULL;
 		_vm->_graphics->freeStaticCnv(&z->_label._cnv);
 		freeCommands(z->_commands);
@@ -212,32 +212,32 @@
 
 	switch (z->_type & 0xFFFF) {
 	case kZoneExamine:	// examine Zone alloc
-		u->examine = (ExamineData*)memAlloc(sizeof(ExamineData));
+		u->examine = (ExamineData*)malloc(sizeof(ExamineData));
 		memset(u->examine, 0, sizeof(ExamineData));
 		break;
 
 	case kZoneDoor: // door Zone alloc
-		u->door = (DoorData*)memAlloc(sizeof(DoorData));
+		u->door = (DoorData*)malloc(sizeof(DoorData));
 		memset(u->door, 0, sizeof(DoorData));
 		break;
 
 	case kZoneGet:	// get Zone alloc
-		u->get = (GetData*)memAlloc(sizeof(GetData));
+		u->get = (GetData*)malloc(sizeof(GetData));
 		memset(u->get, 0, sizeof(GetData));
 		break;
 
 	case kZoneMerge:	// merge Zone alloc
-		u->merge = (MergeData*)memAlloc(sizeof(MergeData));
+		u->merge = (MergeData*)malloc(sizeof(MergeData));
 		memset(u->merge, 0, sizeof(MergeData));
 		break;
 
 	case kZoneHear: // hear Zone alloc
-		u->hear = (HearData*)memAlloc(sizeof(HearData));
+		u->hear = (HearData*)malloc(sizeof(HearData));
 		memset(u->hear, 0, sizeof(HearData));
 		break;
 
 	case kZoneSpeak:	// speak Zone alloc
-		u->speak = (SpeakData*)memAlloc(sizeof(SpeakData));
+		u->speak = (SpeakData*)malloc(sizeof(SpeakData));
 		memset(u->speak, 0, sizeof(SpeakData));
 		break;
 
@@ -252,7 +252,7 @@
 		switch (z->_type & 0xFFFF) {
 		case kZoneExamine: // examine Zone init
 			if (!scumm_stricmp(_tokens[0], "file")) {
-				u->examine->_filename = (char*)memAlloc(strlen(_tokens[1])+1);
+				u->examine->_filename = (char*)malloc(strlen(_tokens[1])+1);
 				strcpy(u->examine->_filename, _tokens[1]);
 			}
 			if (!scumm_stricmp(_tokens[0], "desc")) {
@@ -268,7 +268,7 @@
 			}
 
 			if (!scumm_stricmp(_tokens[0], "location")) {
-				u->door->_location = (char*)memAlloc(strlen(_tokens[1])+1);
+				u->door->_location = (char*)malloc(strlen(_tokens[1])+1);
 				strcpy(u->door->_location, _tokens[1]);
 			}
 
@@ -292,7 +292,7 @@
 //				_ax = (z->_flags & kFlagsClosed ? 0 : 1);
 //				vE0._data1 = doorcnv->field_8[_ax];
 
-				vE0._data2 = u->door->_background = (byte*)memAlloc(vE0._width*vE0._height);
+				vE0._data2 = u->door->_background = (byte*)malloc(vE0._width*vE0._height);
 				_vm->_graphics->backupCnvBackground(&vE0, z->_limits._left, z->_limits._top);
 
 				_vm->_graphics->flatBlitCnv(&vE0, z->_limits._left, z->_limits._top, Graphics::kBitBack, vE0._data1);
@@ -310,7 +310,7 @@
 				StaticCnv *vE4 = &u->get->_cnv;
 				strcpy(vC8, _tokens[1]);
 				loadStatic(vC8, vE4);
-				vE4->_data2 = (byte*)memAlloc(vE4->_width*vE4->_height);
+				vE4->_data2 = (byte*)malloc(vE4->_width*vE4->_height);
 
 				if ((z->_flags & kFlagsRemove) == 0) {
 					_vm->_graphics->backupCnvBackgroundTransparent(vE4, z->_limits._left, z->_limits._top);


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list