diff options
| author | David Bremner <david@tethera.net> | 2015-09-06 10:15:47 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2015-09-23 08:03:34 -0300 |
| commit | 6cdd34a4c762c954426f586d514a3e041c1db3b0 (patch) | |
| tree | 0796ac4592aeeb3f83ed63d7e4b3f282291a4f7e /notmuch-dump.c | |
| parent | dca72205ab550a6adb22a763a3f86083907b1eba (diff) | |
cli: convert remainder of CLI to n_q_search_{messages,threads}_st
I think it would be no real problem to cut and paste the gdb based
error message test from count to the other clients modified here, but
I'm not currently convinced it's worth the trouble since the code path
being tested is almost the the same, and the tests are relatively
heavyweight.
Diffstat (limited to 'notmuch-dump.c')
| -rw-r--r-- | notmuch-dump.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/notmuch-dump.c b/notmuch-dump.c index 24fc2f23..829781f8 100644 --- a/notmuch-dump.c +++ b/notmuch-dump.c @@ -48,8 +48,13 @@ database_dump_file (notmuch_database_t *notmuch, gzFile output, char *buffer = NULL; size_t buffer_size = 0; + notmuch_status_t status; - for (messages = notmuch_query_search_messages (query); + status = notmuch_query_search_messages_st (query, &messages); + if (print_status_query ("notmuch dump", query, status)) + return EXIT_FAILURE; + + for (; notmuch_messages_valid (messages); notmuch_messages_move_to_next (messages)) { int first = 1; |
