Deleted Added
full compact
28c28
< __FBSDID("$FreeBSD: head/lib/libc/locale/wcstold.c 124174 2004-01-06 18:26:15Z nectar $");
---
> __FBSDID("$FreeBSD: head/lib/libc/locale/wcstold.c 127998 2004-04-07 09:47:56Z tjr $");
39a40,41
> static const mbstate_t initial;
> mbstate_t mbs;
49c51,52
< if ((len = wcsrtombs(NULL, &wcp, 0, NULL)) == (size_t)-1) {
---
> mbs = initial;
> if ((len = wcsrtombs(NULL, &wcp, 0, &mbs)) == (size_t)-1) {
56c59,60
< wcsrtombs(buf, &wcp, len + 1, NULL);
---
> mbs = initial;
> wcsrtombs(buf, &wcp, len + 1, &mbs);