[Plib-cvs] plib/src/util ul.cxx,1.27,1.28
Brought to you by:
sjbaker
From: Sebastian U. <ud...@us...> - 2002-08-18 19:01:44
|
Update of /cvsroot/plib/plib/src/util In directory usw-pr-cvs1:/tmp/cvs-serv6230 Modified Files: ul.cxx Log Message: In ulStrDup, use memcpy () instead of strcpy () Index: ul.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/util/ul.cxx,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- ul.cxx 20 Jun 2002 06:39:36 -0000 1.27 +++ ul.cxx 18 Aug 2002 19:01:40 -0000 1.28 @@ -365,8 +365,10 @@ char *ulStrDup ( const char *s ) { - char *ret = new char [ strlen(s)+1 ] ; - strcpy ( ret, s ) ; + int s_sz = strlen ( s ) + 1 ; + char *ret = new char [ s_sz ] ; + + memcpy ( ret, s, s_sz ) ; return ret ; } |