
28 Sep
2004
28 Sep
'04
11:58 a.m.
"Victor A. Wagner Jr." <vawjr@rudbek.com> writes:
nope, nor does: if( (unsigned)(*endname + 1) > 256 || !isspace(*endname) && *endname != '\\' && *endname != '/' )
the problem just gets postponed and eventually someone tries to access 0xfdfdfdfd
however, changing the malloc back several lines to be one larger, then putting a '\0' at the end _does_ seem to fix it.
Checked into CVS.
Thanks! -- Dave Abrahams Boost Consulting http://www.boost-consulting.com