]> granicus.if.org Git - neomutt/commitdiff
drop bitfields
authorRichard Russon <rich@flatcap.org>
Mon, 21 Jan 2019 23:34:47 +0000 (23:34 +0000)
committerRichard Russon <rich@flatcap.org>
Fri, 8 Feb 2019 18:32:34 +0000 (18:32 +0000)
mutt/memory.h

index 8ed065ad66a0ffe16e428e6c7ceae59f7689803d..3ac897d1d754d969a6bd3f11dc6382c3d92a00d2 100644 (file)
 
 #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);