aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch-private.h
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2009-10-23 06:00:10 -0700
committerGravatar Carl Worth <cworth@cworth.org>2009-10-23 06:00:10 -0700
commit6ccdffcd87b8af0c1c683588612169f5dc776644 (patch)
treecbd9ec67b2e21dce5757f3c1b91af67318d00ee9 /notmuch-private.h
parent1b5d8984c678add2ab5d1353b94a8229421269df (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.h12
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