NeoMutt  2020-11-20
Teaching an old dog new tricks
DOXYGEN
pool.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_LIB_POOL_H
24 #define MUTT_LIB_POOL_H
25 
26 struct Buffer;
27 
28 void mutt_buffer_pool_free (void);
29 struct Buffer *mutt_buffer_pool_get (void);
30 void mutt_buffer_pool_release (struct Buffer **pbuf);
31 
32 #endif /* MUTT_LIB_POOL_H */
void mutt_buffer_pool_release(struct Buffer **pbuf)
Free a Buffer from the pool.
Definition: pool.c:112
String manipulation buffer.
Definition: buffer.h:33
void mutt_buffer_pool_free(void)
Release the Buffer pool.
Definition: pool.c:87
struct Buffer * mutt_buffer_pool_get(void)
Get a Buffer from the pool.
Definition: pool.c:101
static unsigned char * pbuf
Cache PGP data packet.
Definition: pgppacket.c:38