[Scummvm-cvs-logs] CVS: scummvm sys.cpp,1.5,1.6 scummsys.h,1.15,1.16

Ludvig Strigeus strigeus at users.sourceforge.net
Wed Jan 23 09:27:02 CET 2002


Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv1060

Modified Files:
	sys.cpp scummsys.h 
Log Message:
define NEED_STRDUP on systems that don't have strdup

Index: sys.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sys.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** sys.cpp	2001/12/01 17:06:13	1.5
--- sys.cpp	2002/01/23 17:26:01	1.6
***************
*** 168,169 ****
--- 168,179 ----
  }
  
+ 
+ #ifdef NEED_STRDUP
+ char *strdup(const char *s) {
+ 	int len = strlen(s) + 1;
+ 	char *d = (char*)malloc(len);
+ 	if (d) memcpy(d, s, len);
+ 	return d;
+ }
+ #endif /* NEED_STRDUP */
+ 

Index: scummsys.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scummsys.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** scummsys.h	2001/11/15 14:50:46	1.15
--- scummsys.h	2002/01/23 17:26:01	1.16
***************
*** 225,226 ****
--- 225,230 ----
  #endif
  
+ 
+ #ifdef NEED_STRDUP
+ char *strdup(const char *s);
+ #endif





More information about the Scummvm-git-logs mailing list