diff options
author | João Valverde <j@v6e.pt> | 2022-01-04 12:20:21 +0000 |
---|---|---|
committer | A Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2022-01-05 13:31:53 +0000 |
commit | 7afb52c4793208728d82e4bf13f48304e3e9fbea (patch) | |
tree | 524d2b9fc18924ea84c99332f58342a2c90e882b /wsutil/wslog.c | |
parent | 1dfba751e5c4df442641278c3cd7e039b3593ba9 (diff) |
ws_assert: refactor assertions
Diffstat (limited to 'wsutil/wslog.c')
-rw-r--r-- | wsutil/wslog.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/wsutil/wslog.c b/wsutil/wslog.c index 5f52374403..1f12e443bc 100644 --- a/wsutil/wslog.c +++ b/wsutil/wslog.c @@ -1039,6 +1039,19 @@ void ws_log_full(const char *domain, enum ws_log_level level, } +void ws_log_fatal_full(const char *domain, enum ws_log_level level, + const char *file, long line, const char *func, + const char *format, ...) +{ + va_list ap; + + va_start(ap, format); + log_write_dispatch(domain, level, file, line, func, format, ap); + va_end(ap); + abort(); +} + + void ws_log_write_always_full(const char *domain, enum ws_log_level level, const char *file, long line, const char *func, const char *format, ...) |