diff options
author | Junio C Hamano <gitster@pobox.com> | 2020-12-08 15:11:17 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-12-08 15:11:17 -0800 |
commit | 2aeafbc8967078b5b3804e03d48cc4d22fa045ca (patch) | |
tree | 4f7960f93be5ba54f0f6fb868afb850510748724 /usage.c | |
parent | Tenth batch (diff) | |
parent | usage: add trace2 entry upon warning() (diff) | |
download | tgif-2aeafbc8967078b5b3804e03d48cc4d22fa045ca.tar.xz |
Merge branch 'jt/trace-error-on-warning'
Like die() and error(), a call to warning() will also trigger a
trace2 event.
* jt/trace-error-on-warning:
usage: add trace2 entry upon warning()
Diffstat (limited to 'usage.c')
-rw-r--r-- | usage.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -81,6 +81,12 @@ static void error_builtin(const char *err, va_list params) static void warn_builtin(const char *warn, va_list params) { + /* + * We call this trace2 function first and expect it to va_copy 'params' + * before using it (because an 'ap' can only be walked once). + */ + trace2_cmd_error_va(warn, params); + vreportf("warning: ", warn, params); } |