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