Update of /cvsroot/plib/plib/src/psl
In directory usw-pr-cvs1:/tmp/cvs-serv20695
Modified Files:
pslToken.cxx
Log Message:
Replaced some instances of 'new' + strcpy () with ulStrDup ()
Index: pslToken.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/psl/pslToken.cxx,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- pslToken.cxx 14 Sep 2002 04:45:55 -0000 1.19
+++ pslToken.cxx 15 Sep 2002 01:05:18 -0000 1.20
@@ -235,10 +235,8 @@
error ( "Too many #define's\n" ) ;
else
{
- define_token [ next_define ] = new char [ strlen ( token ) + 1 ] ;
- define_replacement [ next_define ] = new char [ strlen ( subst ) + 1 ] ;
- strcpy ( define_token [ next_define ], token ) ;
- strcpy ( define_replacement [ next_define ], subst ) ;
+ define_token [ next_define ] = ulStrDup ( token ) ;
+ define_replacement [ next_define ] = ulStrDup ( subst ) ;
next_define++ ;
}
}
|