notmuch-deliver: Update to new notmuch_database_open API

Commit 5fddc07 changed this API, but missed this use of it.
This commit is contained in:
Austin Clements 2012-06-01 10:16:49 -04:00 committed by David Bremner
parent dd4c9b4cb6
commit c92e2bcd1c

View file

@ -359,6 +359,7 @@ main(int argc, char **argv)
GOptionContext *ctx; GOptionContext *ctx;
GError *error = NULL; GError *error = NULL;
notmuch_database_t *db; notmuch_database_t *db;
notmuch_status_t status;
ctx = g_option_context_new("[FOLDER]"); ctx = g_option_context_new("[FOLDER]");
g_option_context_add_main_entries(ctx, options, PACKAGE); g_option_context_add_main_entries(ctx, options, PACKAGE);
@ -429,7 +430,14 @@ main(int argc, char **argv)
maildir = g_strdup(db_path); maildir = g_strdup(db_path);
g_debug("Opening notmuch database `%s'", db_path); g_debug("Opening notmuch database `%s'", db_path);
db = notmuch_database_open(db_path, NOTMUCH_DATABASE_MODE_READ_WRITE); status = notmuch_database_open(db_path, NOTMUCH_DATABASE_MODE_READ_WRITE,
&db);
if (status) {
g_critical("Failed to open database `%s': %s",
db_path, notmuch_status_to_string(status));
g_free(maildir);
return EX_SOFTWARE;
}
g_free(db_path); g_free(db_path);
if (db == NULL) if (db == NULL)
return EX_SOFTWARE; return EX_SOFTWARE;