mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 02:48:08 +01:00
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.
This commit is contained in:
parent
341d49b061
commit
63ef5cd073
2 changed files with 15 additions and 19 deletions
|
@ -70,20 +70,6 @@
|
||||||
#define STRNCMP_LITERAL(var, literal) \
|
#define STRNCMP_LITERAL(var, literal) \
|
||||||
strncmp ((var), (literal), sizeof (literal) - 1)
|
strncmp ((var), (literal), sizeof (literal) - 1)
|
||||||
|
|
||||||
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 inline void
|
static inline void
|
||||||
chomp_newline (char *str)
|
chomp_newline (char *str)
|
||||||
{
|
{
|
||||||
|
@ -130,10 +116,6 @@ notmuch_time_print_formatted_seconds (double seconds);
|
||||||
double
|
double
|
||||||
notmuch_time_elapsed (struct timeval start, struct timeval end);
|
notmuch_time_elapsed (struct timeval start, struct timeval end);
|
||||||
|
|
||||||
notmuch_status_t
|
|
||||||
add_files (notmuch_database_t *notmuch, const char *path,
|
|
||||||
add_files_state_t *state);
|
|
||||||
|
|
||||||
char *
|
char *
|
||||||
query_string_from_args (void *ctx, int argc, char *argv[]);
|
query_string_from_args (void *ctx, int argc, char *argv[]);
|
||||||
|
|
||||||
|
|
|
@ -22,6 +22,20 @@
|
||||||
|
|
||||||
#include <unistd.h>
|
#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 volatile sig_atomic_t do_add_files_print_progress = 0;
|
||||||
|
|
||||||
static void
|
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
|
/* 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
|
* of error checks, sets up the progress-printing timer and then calls
|
||||||
* into the recursive function. */
|
* into the recursive function. */
|
||||||
notmuch_status_t
|
static notmuch_status_t
|
||||||
add_files (notmuch_database_t *notmuch,
|
add_files (notmuch_database_t *notmuch,
|
||||||
const char *path,
|
const char *path,
|
||||||
add_files_state_t *state)
|
add_files_state_t *state)
|
||||||
|
|
Loading…
Reference in a new issue