aboutsummaryrefslogtreecommitdiff
path: root/lib/open.cc
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2023-09-15 09:50:04 -0300
committerDavid Bremner <david@tethera.net>2023-09-23 08:34:48 -0300
commit1c10d91d8e4a3e5bc76ca4c6b9939f3759e6ef5e (patch)
tree1557dbddd672b2879f0c52ce6c4eef35538886b0 /lib/open.cc
parentbc38580cef3316254b1ffb15b4711b541c6f9bb3 (diff)
Pass error message from GLib ini parser to CLI
The function _notmuch_config_load_from_file is only called in two places in open.cc. Update internal API to match the idiom in open.cc. Adding a newline is needed for consistency with other status strings. Based in part on a patch [1] from Eric Blake. [1]: id:20230906153402.101471-1-eblake@redhat.com
Diffstat (limited to 'lib/open.cc')
-rw-r--r--lib/open.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/open.cc b/lib/open.cc
index 54d1faf3..005872dc 100644
--- a/lib/open.cc
+++ b/lib/open.cc
@@ -555,7 +555,7 @@ _finish_open (notmuch_database_t *notmuch,
goto DONE;
if (key_file)
- status = _notmuch_config_load_from_file (notmuch, key_file);
+ status = _notmuch_config_load_from_file (notmuch, key_file, &message);
if (status)
goto DONE;
@@ -961,7 +961,7 @@ notmuch_database_load_config (const char *database_path,
}
if (key_file) {
- status = _notmuch_config_load_from_file (notmuch, key_file);
+ status = _notmuch_config_load_from_file (notmuch, key_file, &message);
if (status)
goto DONE;
}