simplify vdprintf implementation greatly based on recent vfprintf changes
authorRich Felker <dalias@aerifal.cx>
Mon, 4 Apr 2011 20:30:39 +0000 (16:30 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 4 Apr 2011 20:30:39 +0000 (16:30 -0400)
commit98c5583ad5d633166e28034c0a3544ad48b532b6
tree1f759837200e20d23613c8a70e383a42424f1271
parentbd57e2b43a5b56c00a82adbde0e33e5820c81164
simplify vdprintf implementation greatly based on recent vfprintf changes

since vfprintf will provide a temporary buffer in the case where the
target FILE has a zero buffer size, don't bother setting up a real
buffer for vdprintf. this also allows us to skip the call to fflush
since we know everything will be written out before vfprintf returns.
src/stdio/vdprintf.c