]> git.notmuchmail.org Git - notmuch/blobdiff - notmuch-new.c
lib/cli: Make notmuch_database_open return a status code
[notmuch] / notmuch-new.c
index 3ff630478c613848f342ddbdb42fa625484254d0..7788743da44dcfca5e8ce5ba1dce085025a79b5c 100644 (file)
@@ -903,9 +903,8 @@ notmuch_new_command (void *ctx, int argc, char *argv[])
        notmuch = notmuch_database_create (db_path);
        add_files_state.total_files = count;
     } else {
-       notmuch = notmuch_database_open (db_path,
-                                        NOTMUCH_DATABASE_MODE_READ_WRITE);
-       if (notmuch == NULL)
+       if (notmuch_database_open (db_path, NOTMUCH_DATABASE_MODE_READ_WRITE,
+                                  &notmuch))
            return 1;
 
        if (notmuch_database_needs_upgrade (notmuch)) {