mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-11 02:54:30 +08:00
charset.c (convert_no_conversion): Reallocate memory with 25% headroom.
2014-10-02 Bernd Edlinger <bernd.edlinger@hotmail.de> Jeff Law <law@redhat.com> * charset.c (convert_no_conversion): Reallocate memory with 25% headroom. Co-Authored-By: Jeff Law <law@redhat.com> From-SVN: r215785
This commit is contained in:
parent
7faa2dfdd7
commit
dc257367bb
@ -1,3 +1,9 @@
|
||||
2014-10-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
Jeff Law <law@redhat.com>
|
||||
|
||||
* charset.c (convert_no_conversion): Reallocate memory with 25%
|
||||
headroom.
|
||||
|
||||
2014-10-01 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||||
|
||||
Implement SD-6: SG10 Feature Test Recommendations
|
||||
|
@ -537,6 +537,7 @@ convert_no_conversion (iconv_t cd ATTRIBUTE_UNUSED,
|
||||
if (to->len + flen > to->asize)
|
||||
{
|
||||
to->asize = to->len + flen;
|
||||
to->asize += to->asize / 4;
|
||||
to->text = XRESIZEVEC (uchar, to->text, to->asize);
|
||||
}
|
||||
memcpy (to->text + to->len, from, flen);
|
||||
|
Loading…
Reference in New Issue
Block a user