]> git.notmuchmail.org Git - notmuch/blobdiff - notmuch.c
notmuch_database_create: Document idea to (optionally) return a status
[notmuch] / notmuch.c
index 8981ff3955f1f66413a6f06996a2d76a1201cf6b..515ec213f2f0d49c618ed3a9a92724a3dbab6b8b 100644 (file)
--- a/notmuch.c
+++ b/notmuch.c
@@ -270,7 +270,9 @@ add_files_recursive (notmuch_database_t *notmuch,
        next = NULL;
     }
 
-    notmuch_database_set_timestamp (notmuch, path, path_mtime);
+    status = notmuch_database_set_timestamp (notmuch, path, path_mtime);
+    if (status && ret == NOTMUCH_STATUS_SUCCESS)
+       ret = status;
 
   DONE:
     if (next)