Transform string_append_listele{,_n}() to proper expanding-string triplet interface
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 2 Jul 2017 09:30:48 +0000 (10:30 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Mon, 3 Jul 2017 20:37:42 +0000 (21:37 +0100)
commit4226691b79845d9b41041e2f64a3a241dcb99f4d
tree505a9a3ee5a2d5bf9e5b81e842e1bee21032d972
parent687cac44312c8adc6f999882b49f0705bcb8613c
Transform string_append_listele{,_n}() to proper expanding-string triplet interface
(but do always maintain a nul-term string result).  This avoids always copying the
previous list version, and should do fewer allocs too.
12 files changed:
doc/doc-txt/ChangeLog
src/src/daemon.c
src/src/dkim.c
src/src/expand.c
src/src/functions.h
src/src/readconf.c
src/src/routers/rf_get_munge_headers.c
src/src/string.c
src/src/tls.c
src/src/tlscert-gnu.c
src/src/tlscert-openssl.c
src/src/utf8.c