diff options
author | 2009-10-23 06:00:10 -0700 | |
---|---|---|
committer | 2009-10-23 06:00:10 -0700 | |
commit | 6ccdffcd87b8af0c1c683588612169f5dc776644 (patch) | |
tree | cbd9ec67b2e21dce5757f3c1b91af67318d00ee9 /notmuch-private.h | |
parent | 1b5d8984c678add2ab5d1353b94a8229421269df (diff) |
add_message: Fix to not add multiple documents with the same message ID
Here's the second big fix to message-ID handling, (the first was to
generate message IDs when an email contained none). Now, with no
document missing a message ID, and no two documents having the same
message ID, we have a nice consistent database where the message ID
can be used as a unique key.
Diffstat (limited to 'notmuch-private.h')
-rw-r--r-- | notmuch-private.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/notmuch-private.h b/notmuch-private.h index 4910311b..8b317c2d 100644 --- a/notmuch-private.h +++ b/notmuch-private.h @@ -107,18 +107,6 @@ _notmuch_message_create_for_message_id (const void *talloc_owner, notmuch_database_t *notmuch, const char *message_id); -/* XXX: Here temporarily during code movement only. */ -/* "128 bits of thread-id ought to be enough for anybody" */ -#define NOTMUCH_THREAD_ID_BITS 128 -#define NOTMUCH_THREAD_ID_DIGITS (NOTMUCH_THREAD_ID_BITS / 4) -typedef struct _thread_id { - char str[NOTMUCH_THREAD_ID_DIGITS + 1]; -} thread_id_t; - - -void -thread_id_generate (thread_id_t *thread_id); - /* Lookup a prefix value by name. * * XXX: This should really be static inside of message.cc, and we can |