From 74d5030477fa90f937ccd309c5fb676bd831412a Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Fri, 24 Oct 2003 22:02:02 +0000 Subject: [PATCH] Changed all lprintf/eprintf/lputs implementations/calls to use a log_level arg. --- src/sbbs3/sbbsecho.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index 8debae0001..abeaff1af7 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -144,7 +144,7 @@ unsigned _rotr ( /****************************************************************************** Displays characters locally ******************************************************************************/ -int lputs(char *str) +static int lputs(int level, char *str) { char tmp[256]; int i,j,k; @@ -161,10 +161,9 @@ int lputs(char *str) } /****************************************************************************/ -/* Performs printf() through local assembly routines */ -/* Called from everywhere */ +/* This is needed by load_cfg.c */ /****************************************************************************/ -int lprintf(char *fmat, ...) +int lprintf(int level, char *fmat, ...) { va_list argptr; char sbuf[256]; @@ -174,7 +173,7 @@ int lprintf(char *fmat, ...) chcount=vsnprintf(sbuf,sizeof(sbuf),fmat,argptr); sbuf[sizeof(sbuf)-1]=0; va_end(argptr); - lputs(sbuf); + lputs(level, sbuf); return(chcount); } -- GitLab