]> git.ipfire.org Git - thirdparty/git.git/commit - mailinfo.c
strbuf: add and use strbuf_insertstr()
authorRené Scharfe <l.s.r@web.de>
Sun, 9 Feb 2020 13:44:23 +0000 (14:44 +0100)
committerJunio C Hamano <gitster@pobox.com>
Mon, 10 Feb 2020 17:04:45 +0000 (09:04 -0800)
commita91cc7fad0d48984135abe2fb70c41db61b500c5
treed6b5e82a62a48d7ba436bcaecf1c897ce449161d
parentd0654dc308b0ba76dd8ed7bbb33c8d8f7aacd783
strbuf: add and use strbuf_insertstr()

Add a function for inserting a C string into a strbuf.  Use it
throughout the source to get rid of magic string length constants and
explicit strlen() calls.

Like strbuf_addstr(), implement it as an inline function to avoid the
implicit strlen() calls to cause runtime overhead.

Helped-by: Taylor Blau <me@ttaylorr.com>
Helped-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/checkout.c
builtin/notes.c
builtin/sparse-checkout.c
commit.c
config.c
http.c
mailinfo.c
notes-utils.c
notes.c
pretty.c
strbuf.h