From: Richard Russon Date: Sat, 31 Aug 2019 00:58:26 +0000 (+0100) Subject: merge: refactor Buffer handling X-Git-Tag: 2019-10-25~64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a0de1e41ad8d1f993dbd1444661ee56093dda618;p=neomutt merge: refactor Buffer handling * Tidy some Buffer API, keep most buffers on the stack * Keep spam member of struct Envelope by value * Kill mutt_buffer_from * Move buffer_new / buffer_free to static functions in pool.c * Add mutt_buffer_make to create a Buffer on the stack * Use mutt_buffer_is_empty instead of mutt_buffer_len where it makes sense --- a0de1e41ad8d1f993dbd1444661ee56093dda618