Francois Gouget fgouget@codeweavers.com writes:
Windows XP's msvcrt does not have the str*_s() functions but mapping them to their non _s() counterparts resulted in the test name sometimes not being NUL-terminated. As a result the start and done lines would not be recognized.
An alternative solution would be to eschew the buffer safety and switch to the non _s() functions with a couple of minor code adjustments.
That would be preferable IMO.