[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