From b1a1717fd95884d092f8cc08587d3d87afad0dc9 Mon Sep 17 00:00:00 2001 From: default Date: Mon, 19 Sep 2022 21:30:19 +0200 Subject: Improved server debug functions. --- snac.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'snac.c') diff --git a/snac.c b/snac.c index c163649..ed4499d 100644 --- a/snac.c +++ b/snac.c @@ -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); + } } -- cgit v1.2.3