diff options
| author | David Bremner <david@tethera.net> | 2023-09-15 09:50:04 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2023-09-23 08:34:48 -0300 |
| commit | 1c10d91d8e4a3e5bc76ca4c6b9939f3759e6ef5e (patch) | |
| tree | 1557dbddd672b2879f0c52ce6c4eef35538886b0 /notmuch.c | |
| parent | bc38580cef3316254b1ffb15b4711b541c6f9bb3 (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 'notmuch.c')
| -rw-r--r-- | notmuch.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -563,6 +563,12 @@ main (int argc, char *argv[]) NULL, ¬much, &status_string); + if (status_string) { + fputs (status_string, stderr); + free (status_string); + status_string = NULL; + } + switch (status) { case NOTMUCH_STATUS_NO_CONFIG: if (! (command->mode & NOTMUCH_COMMAND_CONFIG_CREATE)) { |
