> I wonder why these functions want to modify the string that is passed to them :-)? Because that is what the C standard specifies it should do? --Per Bothner Cygnus Solutions bothner@cygnus.com http://www.cygnus.com/~bothner