This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] vfwprintf.c


Yufeng,

Sorry for the delay.

I have reviewed the patches and have committed them.

Regards,

-- Jeff J.

On 06/28/2011 08:08 AM, Yufeng Zhang wrote:
2011-06-28 Yufeng Zhang<yufeng.zhang@arm.com>

         * libc/stdio/vfwprintf.c (wcvt): Add a new parameter len of type
         int.  *length is set to the value of (rev - digits) regardless
         of whether _MB_CAPABLE is defined or not.  Replace BUF with len
         in calling _mbsnrtowcs_r and also in the loop where _MB_CAPABLE
         is not defined.
         (_VFWPRINTF_R): Call wcvt with an extra argument.  Call wcvt
         again with allocated new buffer if buf is not large enough for
         the conversion.
         * testsuite/newlib.stdio/stdio.exp: New.
         * testsuite/newlib.stdio/swprintf.c: Likewise.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]