diff options
author | default <nobody@localhost> | 2022-09-19 21:30:19 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2022-09-19 21:30:19 +0200 |
commit | b1a1717fd95884d092f8cc08587d3d87afad0dc9 (patch) | |
tree | 1a0a2e7511d531b011dd16843d969710cfbf6fdd /snac.c | |
parent | 91adc4817866dcde11bc0547b2ee9ab672dbc2d8 (diff) |
Improved server debug functions.
Diffstat (limited to 'snac.c')
-rw-r--r-- | snac.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -39,13 +39,15 @@ d_char *xs_time(char *fmt, int local) } -void srv_log(d_char *str) -/* logs a message */ +void srv_debug(int level, d_char *str) +/* logs a debug message */ { - xs *tm = xs_local_time("%H:%M:%S"); xs *msg = str; - fprintf(stderr, "%s %s\n", tm, msg); + if (dbglevel >= level) { + xs *tm = xs_local_time("%H:%M:%S"); + fprintf(stderr, "%s %s\n", tm, msg); + } } |