[Scummvm-cvs-logs] CVS: scummvm/base main.cpp,1.82,1.83

Max Horn fingolfin at users.sourceforge.net
Sat May 14 08:34:12 CEST 2005


Update of /cvsroot/scummvm/scummvm/base
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16702/base

Modified Files:
	main.cpp 
Log Message:
Removing the last traces of the old custom new/delete operators

Index: main.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/base/main.cpp,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- main.cpp	11 May 2005 15:55:40 -0000	1.82
+++ main.cpp	14 May 2005 15:33:27 -0000	1.83
@@ -506,27 +506,3 @@
 
 	debugHelper(buf);
 }
-
-/*
-#if !defined(__PALM_OS__) && !defined(_WIN32_WCE)
-void *operator new(size_t size) {
-	return memset(malloc(size), 0xE7, size);
-}
-
-void operator delete(void *ptr) {
-	free(ptr);
-}
-
-#undef free
-void free_check(void *ptr) {
-	if ((unsigned long)ptr == 0xE7E7E7E7UL) {
-		printf("ERROR: freeing 0xE7E7E7E7\n");
-		exit(1);
-	}
-	if ((unsigned long)ptr & 1) {
-		warning("Freeing odd address 0x%x", ptr);
-	}
-	free(ptr);
-}
-#endif
-*/





More information about the Scummvm-git-logs mailing list