]> granicus.if.org Git - neomutt/commit
Provide mutt_addrlist_append and mutt_addrlist_prepend
authorPietro Cerutti <gahr@gahr.ch>
Fri, 17 May 2019 13:42:58 +0000 (13:42 +0000)
committerRichard Russon <rich@flatcap.org>
Thu, 23 May 2019 10:57:10 +0000 (11:57 +0100)
commit08eca1e0f4fb04ea296a4bd0f664aae2758b6482
tree3e1a5f62bc296721c2772bfe6692f5e4ea0f68bc
parent63149ce0d5773af33885495aa6bc60f7180b6620
Provide mutt_addrlist_append and mutt_addrlist_prepend

These are one-liners that call TAILQ_INSERT_TAIL and TAILQ_INSERT_HEAD,
but the macros have the ugly side-effect of evaluating their arguments
multiple times, so TAILQ_INSERT_TAIL(list, new_element()); doesn't do
what you would expect.
address/address.c
address/address.h
address/group.c
alias.c
hcache/serialize.c
ncrypt/pgpinvoke.c
send.c
sendlib.c