void buf_reset(struct Buffer *buf)
Reset an existing Buffer.
#define FREE(x)
Free memory and set the pointer to NULL.
#define MUTT_MEM_CALLOC(n, type)
Convenience wrapper for the library headers.
void parse_error_reset(struct ParseError *pe)
Clear the contents of a ParseError.
void parse_error_free(struct ParseError **pptr)
Free a ParseError.
struct ParseError * parse_error_new(void)
Create a new ParseError.
struct Buffer * buf_pool_get(void)
Get a Buffer from the pool.
void buf_pool_release(struct Buffer **ptr)
Return a Buffer to the pool.
Detailed error information from config parsing.
struct Buffer * message
Error message.