simplify mutt_parse_date
[apps/madmutt.git] / lib-lib / mem.h
index b3bcd62..9ff2589 100644 (file)
@@ -25,6 +25,7 @@
 #include <unistd.h>
 
 #define ssizeof(foo)            (ssize_t)sizeof(foo)
 #include <unistd.h>
 
 #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)))
 
 #define p_new(type, count)      ((type *)xmalloc(sizeof(type) * (count)))
 #define p_clear(p, count)       ((void)memset((p), 0, sizeof(*(p)) * (count)))