Commit | Line | Data |
---|---|---|
0cda2d50 JA |
1 | #include <stdio.h> |
2 | #include <stdarg.h> | |
3 | ||
4 | int log_err(const char *format, ...) | |
5 | { | |
6 | char buffer[1024]; | |
7 | va_list args; | |
8 | size_t len; | |
9 | ||
10 | va_start(args, format); | |
11 | len = vsnprintf(buffer, sizeof(buffer), format, args); | |
12 | va_end(args); | |
98ffb8f3 | 13 | len = min(len, sizeof(buffer) - 1); |
0cda2d50 JA |
14 | |
15 | return fwrite(buffer, len, 1, stderr); | |
16 | } | |
6ff38856 JA |
17 | |
18 | int log_info(const char *format, ...) | |
19 | { | |
20 | char buffer[1024]; | |
21 | va_list args; | |
22 | size_t len; | |
23 | ||
24 | va_start(args, format); | |
25 | len = vsnprintf(buffer, sizeof(buffer), format, args); | |
26 | va_end(args); | |
98ffb8f3 | 27 | len = min(len, sizeof(buffer) - 1); |
6ff38856 JA |
28 | |
29 | return fwrite(buffer, len, 1, stdout); | |
30 | } |