improved some code based on clang static analyzer results

This commit is contained in:
Rainer Gerhards 2010-12-16 12:16:54 +01:00
parent 925504d565
commit ec6230cffe
3 changed files with 6 additions and 3 deletions

View File

@ -1,4 +1,7 @@
---------------------------------------------------------------------------
Version 3.22.4 [v3-stable] (rgerhards), 2010-??-??
- improved some code based on clang static analyzer results
---------------------------------------------------------------------------
Version 3.22.3 [v3-stable] (rgerhards), 2010-11-24
- bugfix(important): problem in TLS handling could cause rsyslog to loop
in a tight loop, effectively disabling functionality and bearing the

View File

@ -1054,7 +1054,7 @@ static rsRetVal cflineDoAction(uchar **p, action_t **ppAction)
DEFiRet;
modInfo_t *pMod;
omodStringRequest_t *pOMSR;
action_t *pAction;
action_t *pAction = NULL;
void *pModData;
ASSERT(p != NULL);

View File

@ -1,4 +1,4 @@
/* cfgtok.c - helper class to tokenize an input stream - which surprisingly
/* ctok.c - helper class to tokenize an input stream - which surprisingly
* currently does not work with streams but with string. But that will
* probably change over time ;) This class was originally written to support
* the expression module but may evolve when (if) the expression module is
@ -267,7 +267,7 @@ ctokGetVar(ctok_t *pThis, ctok_token_t *pToken)
{
DEFiRet;
uchar c;
cstr_t *pstrVal;
cstr_t *pstrVal = NULL;
ISOBJ_TYPE_assert(pThis, ctok);
ASSERT(pToken != NULL);