X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=notmuch-dump.c;h=7e7bc177ed4995a00c993b773a6630e39a97473c;hp=e1fe72356dd09d1dfb4511c1685ad31928473ccf;hb=de1ed86b79a1428cd2f0cf7e3a80748367588e8b;hpb=13569ad6c96c3f3a653ac51274056614647ad7ef diff --git a/notmuch-dump.c b/notmuch-dump.c index e1fe7235..7e7bc177 100644 --- a/notmuch-dump.c +++ b/notmuch-dump.c @@ -35,7 +35,8 @@ notmuch_dump_command (unused (void *ctx), int argc, char *argv[]) if (config == NULL) return 1; - notmuch = notmuch_database_open (notmuch_config_get_database_path (config)); + notmuch = notmuch_database_open (notmuch_config_get_database_path (config), + NOTMUCH_DATABASE_MODE_READ_ONLY); if (notmuch == NULL) return 1; @@ -58,8 +59,8 @@ notmuch_dump_command (unused (void *ctx), int argc, char *argv[]) } for (messages = notmuch_query_search_messages (query); - notmuch_messages_has_more (messages); - notmuch_messages_advance (messages)) + notmuch_messages_valid (messages); + notmuch_messages_move_to_next (messages)) { int first = 1; message = notmuch_messages_get (messages); @@ -68,8 +69,8 @@ notmuch_dump_command (unused (void *ctx), int argc, char *argv[]) "%s (", notmuch_message_get_message_id (message)); for (tags = notmuch_message_get_tags (message); - notmuch_tags_has_more (tags); - notmuch_tags_advance (tags)) + notmuch_tags_valid (tags); + notmuch_tags_move_to_next (tags)) { if (! first) fprintf (output, " ");