diff options
author | Carl Worth <cworth@cworth.org> | 2010-01-05 15:11:21 -0800 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-01-06 10:32:06 -0800 |
commit | 63ef5cd07320f70db84d94cc88c4fd3ead534a87 (patch) | |
tree | f8d3841aed9b91d5e80be0ef262babd0db2489eb /notmuch-new.c | |
parent | 341d49b0610fcf725da618d87fda577a3d512343 (diff) |
Make the add_files function static within notmuch-new.c.
No other files need this function so we don't need it exported in
notmuch-client.h.
Diffstat (limited to 'notmuch-new.c')
-rw-r--r-- | notmuch-new.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/notmuch-new.c b/notmuch-new.c index ee6f196..9ee1581 100644 --- a/notmuch-new.c +++ b/notmuch-new.c @@ -22,6 +22,20 @@ #include <unistd.h> +typedef void (*add_files_callback_t) (notmuch_message_t *message); + +typedef struct { + int output_is_a_tty; + int verbose; + + int total_files; + int processed_files; + int added_messages; + struct timeval tv_start; + + add_files_callback_t callback; +} add_files_state_t; + static volatile sig_atomic_t do_add_files_print_progress = 0; static void @@ -300,7 +314,7 @@ add_files_recursive (notmuch_database_t *notmuch, /* This is the top-level entry point for add_files. It does a couple * of error checks, sets up the progress-printing timer and then calls * into the recursive function. */ -notmuch_status_t +static notmuch_status_t add_files (notmuch_database_t *notmuch, const char *path, add_files_state_t *state) |