]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC 246120,246148,246206,246587,247411,247415:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 28 Jun 2013 16:07:20 +0000 (16:07 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 28 Jun 2013 16:07:20 +0000 (16:07 +0000)
commit5ec6926524ca0d0b8e647f3d06fcc09bf986e2ba
treee8ae44b75ae133ceafb05afef7cde849624161b4
parent706eefb66fa9f4be5d6753761e4119b997c46b70
MFC 246120,246148,246206,246587,247411,247415:
Add fmemopen(3), open_memstream(3), and open_wmemstream(3) which provide
stdio FILE objects for memory buffers.

port exprun by:    bdrewery

git-svn-id: svn://svn.freebsd.org/base/stable/9@252343 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
16 files changed:
include/stdio.h
include/wchar.h
lib/libc/stdio/Makefile.inc
lib/libc/stdio/Symbol.map
lib/libc/stdio/fmemopen.c [new file with mode: 0644]
lib/libc/stdio/fopen.3
lib/libc/stdio/open_memstream.3 [new file with mode: 0644]
lib/libc/stdio/open_memstream.c [new file with mode: 0644]
lib/libc/stdio/open_wmemstream.c [new file with mode: 0644]
tools/regression/lib/libc/stdio/Makefile
tools/regression/lib/libc/stdio/test-fmemopen.c [new file with mode: 0644]
tools/regression/lib/libc/stdio/test-fmemopen.t [new file with mode: 0644]
tools/regression/lib/libc/stdio/test-open_memstream.c [new file with mode: 0644]
tools/regression/lib/libc/stdio/test-open_memstream.t [new file with mode: 0644]
tools/regression/lib/libc/stdio/test-open_wmemstream.c [new file with mode: 0644]
tools/regression/lib/libc/stdio/test-open_wmemstream.t [new file with mode: 0644]