applied patch from Tiziano Müller to remove some compiler warnings

This commit is contained in:
Rainer Gerhards 2008-04-11 15:08:09 +02:00
parent 8fae8b6d86
commit 2b51fcab7b
4 changed files with 9 additions and 2 deletions

View File

@ -1,8 +1,9 @@
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
Version 3.14.2 (rgerhards), 2008-04-?? Version 3.14.3 (rgerhards), 2008-04-??
- bugfix: omsnmp had a too-small sized buffer for hostname+port. This - bugfix: omsnmp had a too-small sized buffer for hostname+port. This
could not lead to a segfault, as snprintf() was used, but could cause could not lead to a segfault, as snprintf() was used, but could cause
some trouble with extensively long hostnames. some trouble with extensively long hostnames.
- applied patch from Tiziano Müller to remove some compiler warnings
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
Version 3.14.2 (rgerhards), 2008-04-09 Version 3.14.2 (rgerhards), 2008-04-09
- bugfix: segfault with expression-based filters - bugfix: segfault with expression-based filters

3
obj.c
View File

@ -85,6 +85,7 @@
#include "stream.h" #include "stream.h"
#include "modules.h" #include "modules.h"
#include "errmsg.h" #include "errmsg.h"
#include "cfsysline.h"
/* static data */ /* static data */
DEFobjCurrIf(obj) /* we define our own interface, as this is expected by some macros! */ DEFobjCurrIf(obj) /* we define our own interface, as this is expected by some macros! */
@ -1328,7 +1329,7 @@ objClassInit(modInfo_t *pModInfo)
/* init classes we use (limit to as few as possible!) */ /* init classes we use (limit to as few as possible!) */
CHKiRet(errmsgClassInit(pModInfo)); CHKiRet(errmsgClassInit(pModInfo));
CHKiRet(cfsyslineInit(pModInfo)); CHKiRet(cfsyslineInit());
CHKiRet(varClassInit(pModInfo)); CHKiRet(varClassInit(pModInfo));
CHKiRet(moduleClassInit(pModInfo)); CHKiRet(moduleClassInit(pModInfo));
CHKiRet(objUse(var, CORE_COMPONENT)); CHKiRet(objUse(var, CORE_COMPONENT));

View File

@ -161,4 +161,7 @@ rsRetVal rsCStrAppendCStr(cstr_t *pThis, cstr_t *pstrAppend);
#define rsCStrGetBufBeg(x) ((x)->pBuf) #define rsCStrGetBufBeg(x) ((x)->pBuf)
rsRetVal strInit();
rsRetVal strExit();
#endif /* single include */ #endif /* single include */

View File

@ -111,6 +111,8 @@ void tplLastStaticInit(struct template *tpl);
rsRetVal tplToString(struct template *pTpl, msg_t *pMsg, uchar** ppSz); rsRetVal tplToString(struct template *pTpl, msg_t *pMsg, uchar** ppSz);
void doSQLEscape(uchar **pp, size_t *pLen, unsigned short *pbMustBeFreed, int escapeMode); void doSQLEscape(uchar **pp, size_t *pLen, unsigned short *pbMustBeFreed, int escapeMode);
rsRetVal templateInit();
#endif /* #ifndef TEMPLATE_H_INCLUDED */ #endif /* #ifndef TEMPLATE_H_INCLUDED */
/* vim:set ai: /* vim:set ai:
*/ */