X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=notmuch-private.h;h=1302cd30b7eea0480bc2aae11fa9ff0a276b703d;hp=5d0c1fae31edd36476802afa52f30b5c946dbece;hb=a8ae2cd214bca3c89b0f9a5566c227459eec40f5;hpb=668f20bdfbaa5ae9caedd3f02017c5637e5e6ff7 diff --git a/notmuch-private.h b/notmuch-private.h index 5d0c1fae..1302cd30 100644 --- a/notmuch-private.h +++ b/notmuch-private.h @@ -21,15 +21,15 @@ #ifndef NOTMUCH_PRIVATE_H #define NOTMUCH_PRIVATE_H -#include "notmuch.h" - -NOTMUCH_BEGIN_DECLS - #ifndef _GNU_SOURCE #define _GNU_SOURCE /* For getline */ #endif - #include + +#include "notmuch.h" + +NOTMUCH_BEGIN_DECLS + #include #include #include @@ -40,11 +40,14 @@ NOTMUCH_BEGIN_DECLS #include #include #include +#include #include #include "xutil.h" +#define COMPILE_TIME_ASSERT(pred) ((void)sizeof(char[1 - 2*!(pred)])) + /* Thanks to Andrew Tridgell's (SAMBA's) talloc for this definition of * unlikely. The talloc source code comes to us via the GNU LGPL v. 3. */ @@ -67,13 +70,9 @@ NOTMUCH_BEGIN_DECLS #endif #endif -/* These value numbers are chosen to be sup compatible (for now at - * least). */ - typedef enum { - NOTMUCH_VALUE_MESSAGE_ID = 0, - NOTMUCH_VALUE_THREAD = 1, - NOTMUCH_VALUE_DATE = 2 + NOTMUCH_VALUE_TIMESTAMP = 0, + NOTMUCH_VALUE_MESSAGE_ID } notmuch_value_t; /* Xapian (with flint backend) complains if we provide a term longer