From: Richard Russon Date: Mon, 21 Jan 2019 23:34:47 +0000 (+0000) Subject: drop bitfields X-Git-Tag: 2019-10-25~372^2~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c4c61e74efaa0ed8a86d1d68bc1726e8c3bf28c6;p=neomutt drop bitfields --- diff --git a/mutt/memory.h b/mutt/memory.h index 8ed065ad6..3ac897d1d 100644 --- a/mutt/memory.h +++ b/mutt/memory.h @@ -32,12 +32,6 @@ #define mutt_array_size(x) (sizeof(x) / sizeof((x)[0])) -/* Macros for manipulating a bit-field */ -#define mutt_bit_set(v, n) v[n / 8] |= (1 << (n % 8)) -#define mutt_bit_unset(v, n) v[n / 8] &= ~(1 << (n % 8)) -#define mutt_bit_toggle(v, n) v[n / 8] ^= (1 << (n % 8)) -#define mutt_bit_isset(v, n) (v[n / 8] & (1 << (n % 8))) - void *mutt_mem_calloc(size_t nmemb, size_t size); void mutt_mem_free(void *ptr); void *mutt_mem_malloc(size_t size);