1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-10 04:43:00 +03:00
Files
gnulib/modules/string-buffer
Bruno Haible 413cbae0c2 string-buffer: Link to vasnprintf implementation only when needed.
* lib/string-buffer-printf.c: New file, extracted from
lib/string-buffer.c.
* lib/string-buffer.c: Don't include <stdarg.h>.
(sb_ensure_more_bytes): Declare. Make non-static.
(sb_appendvf, sb_appendf): Moved to lib/string-buffer-printf.c.
* modules/string-buffer (Files): Add lib/string-buffer-printf.c.
(Makefile.am): Arrange to compile string-buffer-printf.c.
2024-09-24 17:28:07 +02:00

28 lines
348 B
Plaintext

Description:
A buffer that accumulates a string by piecewise concatenation.
Files:
lib/string-buffer.h
lib/string-buffer.c
lib/string-buffer-printf.c
Depends-on:
stdbool
attribute
stdarg
vsnprintf-posix
configure.ac:
Makefile.am:
lib_SOURCES += string-buffer.c string-buffer-printf.c
Include:
"string-buffer.h"
License:
LGPL
Maintainer:
all