Open the notmuch configuration file and database. --- notmuch-insert.c | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/notmuch-insert.c b/notmuch-insert.c index 0e061a0..21424cf 100644 --- a/notmuch-insert.c +++ b/notmuch-insert.c @@ -23,5 +23,21 @@ int notmuch_insert_command (void *ctx, int argc, char *argv[]) { + notmuch_config_t *config; + notmuch_database_t *notmuch; + const char *db_path; + + config = notmuch_config_open (ctx, NULL, NULL); + if (config == NULL) + return 1; + + db_path = notmuch_config_get_database_path (config); + + if (notmuch_database_open (notmuch_config_get_database_path (config), + NOTMUCH_DATABASE_MODE_READ_WRITE, ¬much)) + return 1; + + notmuch_database_destroy (notmuch); + return 1; } -- 1.7.4.4 _______________________________________________ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch