65 for (; *compr_ops; compr_ops++)
82 if (!compr || !*compr)
85 for (; *compr_ops; compr_ops++)
const struct ComprOps * compress_get_ops(const char *compr)
Get the API functions for a compress backend.
static const struct ComprOps * CompressOps[]
Backend implementations.
struct Slist * compress_list(void)
Get a list of compression backend names.
const struct ComprOps compr_zlib_ops
const struct ComprOps compr_lz4_ops
const struct ComprOps compr_zstd_ops
Convenience wrapper for the config headers.
Convenience wrapper for the library headers.
struct Slist * slist_add_string(struct Slist *list, const char *str)
Add a string to a list.
struct Slist * slist_new(uint32_t flags)
Create a new string list.
bool mutt_str_equal(const char *a, const char *b)
Compare two strings.
#define D_SLIST_SEP_SPACE
Slist items are space-separated.