diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-12-02 12:00:41 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-12-03 16:26:02 +0100 |
commit | 7dffc2b46f78e15ac0f8e19a2c8ebeba0c032aa4 (patch) | |
tree | a57f27062d3187ed50cc14b04c6aa9944a582806 /src/tool_msgs.c | |
parent | 0092b6bf8af062a8865c89eaa13704f987716a1c (diff) |
curl: show better error message when no homedir is found
Reported-by: Vlastimil Ovčáčík
Fixes #4644
Closes #4665
Diffstat (limited to 'src/tool_msgs.c')
-rw-r--r-- | src/tool_msgs.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/tool_msgs.c b/src/tool_msgs.c index 48c724940..c0e85aee6 100644 --- a/src/tool_msgs.c +++ b/src/tool_msgs.c @@ -32,6 +32,7 @@ #define WARN_PREFIX "Warning: " #define NOTE_PREFIX "Note: " +#define ERROR_PREFIX "curl: " static void voutf(struct GlobalConfig *config, const char *prefix, @@ -122,3 +123,16 @@ void helpf(FILE *errors, const char *fmt, ...) #endif "for more information\n"); } + +/* + * Emit error message on error stream if not muted. + */ +void errorf(struct GlobalConfig *config, const char *fmt, ...) +{ + if(!config->mute) { + va_list ap; + va_start(ap, fmt); + voutf(config, ERROR_PREFIX, fmt, ap); + va_end(ap); + } +} |