diff options
| author | David Bremner <david@tethera.net> | 2019-02-25 22:10:29 -0400 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2019-05-25 07:21:13 -0300 |
| commit | adb53b073791f710b93a8fc755b6b7b606bf7fd1 (patch) | |
| tree | f51eeba8b63bb72c3976e3a27764cb202af5b3ff /lib/database.cc | |
| parent | 75bdce79527571c12c5de0c630747d6262b73fbd (diff) | |
lib/database: index user headers.
This essentially involves calling _notmuch_message_gen_terms once for
each user defined header.
Diffstat (limited to 'lib/database.cc')
| -rw-r--r-- | lib/database.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/database.cc b/lib/database.cc index b3fe6373..4c4c9edc 100644 --- a/lib/database.cc +++ b/lib/database.cc @@ -322,6 +322,12 @@ _setup_query_field_default (const prefix_t *prefix, notmuch_database_t *notmuch) notmuch->query_parser->add_boolean_prefix (prefix->name, prefix->prefix); } +notmuch_string_map_iterator_t * +_notmuch_database_user_headers (notmuch_database_t *notmuch) +{ + return _notmuch_string_map_iterator_create (notmuch->user_header, "", false); +} + const char * _user_prefix (void *ctx, const char* name) { |
