Major code revamping:
[TP_AL_C.git] / lexer / print_helper.c
CommitLineData
9ed84d89
JB
1#include <stdarg.h>
2#include <stdio.h>
3#include <wchar.h>
4
5void pr_warning(const char *format, ...) {
6 va_list args;
7
8 va_start(args, format);
9 fprintf(stdout, format, args);
10 va_end(args);
11}
12
13void pr_error(const char *format, ...) {
14 va_list args;
15
16 va_start(args, format);
17 fprintf(stderr, format, args);
18 va_end(args);
19}
20
21void wpr_warning(const wchar_t *format, ...) {
22 va_list args;
23
24 va_start(args, format);
25 fwprintf(stdout, format, args);
26 va_end(args);
27}
28
29void wpr_error(const wchar_t *format, ...) {
30 va_list args;
31
32 va_start(args, format);
33 fwprintf(stderr, format, args);
34 va_end(args);
35}