From cec4c3d3a2cf429999c37d8e987d1186c0755e9b Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Mon, 18 Mar 2013 17:34:09 +0100 Subject: logsig: fix abort if no signature provider was configured --- tools/omfile.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/omfile.c b/tools/omfile.c index 4740ed1d..faf3c24f 100644 --- a/tools/omfile.c +++ b/tools/omfile.c @@ -759,7 +759,9 @@ doWrite(instanceData *pData, uchar *pszBuf, int lenBuf) DBGPRINTF("write to stream, pData->pStrm %p, lenBuf %d\n", pData->pStrm, lenBuf); if(pData->pStrm != NULL){ CHKiRet(strm.Write(pData->pStrm, pszBuf, lenBuf)); - CHKiRet(pData->sigprov.OnRecordWrite(pData->sigprovFileData, pszBuf, lenBuf)); + if(pData->useSigprov) { + CHKiRet(pData->sigprov.OnRecordWrite(pData->sigprovFileData, pszBuf, lenBuf)); + } } finalize_it: -- cgit v1.2.3