From 1b20ea0e6ae841ecd34cec66693c323b236fb1af Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Wed, 14 Jul 2004 13:22:28 +0000 Subject: [PATCH] wrong logic on msgbufGetFree(isOkToBlock) --- src/libCom/error/errlog.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libCom/error/errlog.c b/src/libCom/error/errlog.c index 7bf139226..9e9c94c26 100644 --- a/src/libCom/error/errlog.c +++ b/src/libCom/error/errlog.c @@ -136,7 +136,7 @@ epicsShareFunc int errlogVprintf( return 0; } errlogInit(0); - pbuffer = msgbufGetFree(!isOkToBlock); + pbuffer = msgbufGetFree(isOkToBlock); if(!pbuffer) return(0); nchar = tvsnPrint(pbuffer,MAX_MESSAGE_SIZE,pFormat?pFormat:"",pvar); msgbufSetSize(nchar); @@ -221,7 +221,7 @@ epicsShareFunc int errlogSevVprintf( return 0; } errlogInit(0); - pnext = msgbufGetFree(!isOkToBlock); + pnext = msgbufGetFree(isOkToBlock); pmessage = pnext; if(!pnext) return(0); nchar = sprintf(pnext,"sevr=%s ",errlogGetSevEnumString(severity)); @@ -316,7 +316,7 @@ epicsShareFunc void errPrintf(long status, const char *pFileName, return; } errlogInit(0); - pnext = msgbufGetFree(!isOkToBlock); + pnext = msgbufGetFree(isOkToBlock); pmessage = pnext; if(!pnext) return; if(pFileName){