X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-lib%2Flib-lib.h;h=ca55f969c575622cdbfd28df1d025af946ec26bb;hp=edee99b1a9c187d1f0a57dde212a9fbd09d3aeea;hb=6920eb5798f2d9f25e5ea1af2ba86122cf408bd1;hpb=aed03232cc25bcb1104a17c631924b867659944c diff --git a/lib-lib/lib-lib.h b/lib-lib/lib-lib.h index edee99b..ca55f96 100644 --- a/lib-lib/lib-lib.h +++ b/lib-lib/lib-lib.h @@ -100,6 +100,12 @@ #define MAX(a,b) ((a) < (b) ? (b) : (a)) #define MIN(a,b) ((a) < (b) ? (a) : (b)) +#define __must_check__ __attribute__((warn_unused_result)) +#define IGNORE(expr) do { if (expr) (void)0; } while (0) + +#define __init __attribute__((__used__,__constructor__)) +#define __fini __attribute__((__used__,__destructor__)) + /* }}} */ typedef union __attribute__((transparent_union)) anytype { @@ -116,7 +122,6 @@ typedef union __attribute__((transparent_union)) anytype { #include "array.h" #include "bits.h" #include "buffer.h" -#include "date.h" #include "file.h" #include "hash.h" #include "list.h"