From 514a8c347fc6f16b3c9731b16ace69cf8e9f593a Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 15 Oct 2003 11:06:07 +0000 Subject: [PATCH] lprintf() calls lputs(). --- src/sbbs3/main.cpp | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index 9fbe270b38..53486c4323 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -137,16 +137,9 @@ static void thread_down() int lputs(char* str) { - if(startup==NULL || startup->lputs==NULL) + if(startup==NULL || startup->lputs==NULL || str==NULL) return(0); -#if defined(_WIN32) && defined(_DEBUG) - if(IsBadCodePtr((FARPROC)startup->lputs)) { - DebugBreak(); - return(0); - } -#endif - return(startup->lputs(startup->cbdata,LOG_INFO,str)); } @@ -155,14 +148,11 @@ int lprintf(char *fmt, ...) va_list argptr; char sbuf[1024]; - if(startup==NULL || startup->lputs==NULL) - return(0); - va_start(argptr,fmt); vsnprintf(sbuf,sizeof(sbuf),fmt,argptr); sbuf[sizeof(sbuf)-1]=0; va_end(argptr); - return(startup->lputs(startup->cbdata,LOG_INFO,sbuf)); + return(lputs(sbuf)); } int eprintf(char *fmt, ...) -- GitLab