Mercurial > molko
comparison libcore/core/trace.c @ 168:aab824406d3d
misc: all printf-like function are name foof and vfoof
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 20 Oct 2020 15:09:39 +0200 |
parents | 4eeeccf2b732 |
children |
comparison
equal
deleted
inserted
replaced
167:b9b826cd9832 | 168:aab824406d3d |
---|---|
30 } | 30 } |
31 | 31 |
32 void (*trace_handler)(const char *) = default_handler; | 32 void (*trace_handler)(const char *) = default_handler; |
33 | 33 |
34 void | 34 void |
35 trace(const char *fmt, ...) | 35 tracef(const char *fmt, ...) |
36 { | 36 { |
37 assert(fmt); | 37 assert(fmt); |
38 | 38 |
39 va_list ap; | 39 va_list ap; |
40 | 40 |
41 if (!trace_handler) | 41 if (!trace_handler) |
42 return; | 42 return; |
43 | 43 |
44 va_start(ap, fmt); | 44 va_start(ap, fmt); |
45 vtrace(fmt, ap); | 45 vtracef(fmt, ap); |
46 va_end(ap); | 46 va_end(ap); |
47 } | 47 } |
48 | 48 |
49 void | 49 void |
50 vtrace(const char *fmt, va_list ap) | 50 vtracef(const char *fmt, va_list ap) |
51 { | 51 { |
52 assert(fmt); | 52 assert(fmt); |
53 | 53 |
54 char buf[TRACE_LINE_MAX]; | 54 char buf[TRACE_LINE_MAX]; |
55 | 55 |