2008-08-28 Corinna Vinschen <corinna@vinschen.de>

* libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Optimize condition
        for accepting a converted character.
This commit is contained in:
Jeff Johnston 2008-08-28 17:36:49 +00:00
parent bfe1d14847
commit 60ac13a0b0
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2008-08-28 Corinna Vinschen <corinna@vinschen.de>
* libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Optimize condition
for accepting a converted character.
2008-08-27 Sandra Loosemore <sandra@codesourcery.com>
* libc/libc.texinfo: Remove "LOCAL KLUGE" that prevents it

View File

@ -45,7 +45,7 @@ _DEFUN (_wcsrtombs_r, (r, dst, src, len, ps),
ps->__count = 0;
return (size_t)-1;
}
if (n <= len - bytes && bytes <= len)
if (n + bytes <= len)
{
n += bytes;
if (dst)