void destroy_state(struct BrowserState *state)
Free the BrowserState.
struct BrowserPrivateData * browser_private_data_new(void)
Create new Browser Data.
void browser_private_data_free(struct BrowserPrivateData **ptr)
Free Private Browser Data - Implements MuttWindow::wdata_free() -.
#define MUTT_MEM_CALLOC(n, type)
Convenience wrapper for the library headers.
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.
Private state data for the Browser.
struct Buffer * prefix
Folder prefix string.
struct Buffer * old_last_dir
Previous to last dir.
struct BrowserState state
State containing list of files/dir/mailboxes.