Date: Sat, 22 May 2004 08:41:03 -0700 (PDT) From: "Tim J. Robbins" <tjr@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/stdio fgetwc.c Message-ID: <200405221541.i4MFf3AX039645@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
tjr 2004/05/22 08:41:03 PDT FreeBSD src repository Modified files: lib/libc/stdio fgetwc.c Log: Perform conversions straight from the stream buffer instead of scanning through byte by byte with mbrtowc(). In the usual case (buffer is big enough to contain the multibyte character, character does not straddle buffer boundary) this results in only one call to mbrtowc() for each wide character read. Revision Changes Path 1.10 +19 -18 src/lib/libc/stdio/fgetwc.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405221541.i4MFf3AX039645>