On Fri, Jul 27, 2012 at 05:27:15PM -0400, Ed Maste wrote: > POSIX states that the string returned by strerror() may be overwritten > by a subsequent call (i.e., because it returns a pointer to a static > buffer). Make a copy of one of the two strerror() strings to avoid > this. > > Background: FreeBSD historically returned such a pointer only in the > case of an invalid errno. With the addition of NLS strerror was changed > to do so for all calls. > > Prior to this change I had confusing results from the test suite like > "... is 22 (Invalid argument) but should be 0 (Invalid argument)". > > Signed-off-by: Ed Maste <ema...@adaranet.com>
Applied to master and branch-1.[45678], thank you! _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev