X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-lib%2Fmem.h;h=ca9712b5db4dad64c01e4d10ece0a5a66bad35fa;hp=db5ef4913b917cdcac556687b96bc24b8cfed1f5;hb=9ed7a487e3a922f2cbb222961c2c9710c3a65f91;hpb=344312314eec327c3bf47f86950a5ad6c616e031 diff --git a/lib-lib/mem.h b/lib-lib/mem.h index db5ef49..ca9712b 100644 --- a/lib-lib/mem.h +++ b/lib-lib/mem.h @@ -20,9 +20,8 @@ #ifndef MUTT_LIB_LIB_MEM_H #define MUTT_LIB_LIB_MEM_H -#include -#include -#include +#define ssizeof(foo) (ssize_t)sizeof(foo) +#define countof(foo) (ssizeof(foo) / ssizeof(foo[0])) #define p_new(type, count) ((type *)xmalloc(sizeof(type) * (count))) #define p_clear(p, count) ((void)memset((p), 0, sizeof(*(p)) * (count)))