1 /*
2 * Copyright (c) 2023 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7 #include <stdarg.h>
8 #include "nsi_tracing.h"
9
nsi_print_error_and_exit(const char * format,...)10 void nsi_print_error_and_exit(const char *format, ...)
11 {
12 va_list variable_args;
13
14 va_start(variable_args, format);
15 nsi_vprint_error_and_exit(format, variable_args);
16 va_end(variable_args);
17 }
18
nsi_print_warning(const char * format,...)19 void nsi_print_warning(const char *format, ...)
20 {
21 va_list variable_args;
22
23 va_start(variable_args, format);
24 nsi_vprint_warning(format, variable_args);
25 va_end(variable_args);
26 }
27
nsi_print_trace(const char * format,...)28 void nsi_print_trace(const char *format, ...)
29 {
30 va_list variable_args;
31
32 va_start(variable_args, format);
33 nsi_vprint_trace(format, variable_args);
34 va_end(variable_args);
35 }
36