OSDN Git Service

Fix 2008-04-14 regression in asprintf(ptr,"").
authorericb <ericb>
Wed, 30 Apr 2008 02:47:13 +0000 (02:47 +0000)
committerericb <ericb>
Wed, 30 Apr 2008 02:47:13 +0000 (02:47 +0000)
commit46bc2e627adb18054704bcf9433d5e4a8321caaf
tree0bb67cb87657c78d53b51f68b5f7e223e7f9ff03
parent2143127d3a570ca2137a219a48975a1028b101c5
Fix 2008-04-14 regression in asprintf(ptr,"").

* libc/stdio/asnprintf.c (asnprintf, _asnprintf_r): Avoid stdio
baggage.
* libc/stdio/asniprintf.c (asniprintf, _asniprintf_r): Likewise.
* libc/stdio/asiprintf.c (asiprintf, _asiprintf_r): Likewise.
* libc/stdio/vasniprintf.c (_vasniprintf_r): Likewise.
* libc/stdio/vsnprintf.c (_vsnprintf_r): Likewise.
* libc/stdio/vfprintf.c (_VFPRINTF_R) [STRING_ONLY]: Always malloc
an initial buffer for asprintf.
newlib/ChangeLog
newlib/libc/stdio/asiprintf.c
newlib/libc/stdio/asniprintf.c
newlib/libc/stdio/asnprintf.c
newlib/libc/stdio/vasniprintf.c
newlib/libc/stdio/vfprintf.c
newlib/libc/stdio/vsnprintf.c