diff options
Diffstat (limited to 'lib/util.c')
| -rw-r--r-- | lib/util.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/util.c b/lib/util.c index b9dbdc480..c05c582fe 100644 --- a/lib/util.c +++ b/lib/util.c @@ -204,9 +204,14 @@ ovs_fatal(int err_no, const char *format, ...) va_list args; va_start(args, format); - ovs_error_valist(err_no, format, args); - va_end(args); + ovs_fatal_valist(err_no, format, args); +} +/* Same as ovs_fatal() except that the arguments are supplied as a va_list. */ +void +ovs_fatal_valist(int err_no, const char *format, va_list args) +{ + ovs_error_valist(err_no, format, args); exit(EXIT_FAILURE); } |
