mirror of
https://github.com/rsyslog/rsyslog.git
synced 2026-06-19 03:32:57 +02:00
bugfix: template "type" parameter is mandatory (but was not)
This commit is contained in:
parent
f161dfefd2
commit
0f795af591
@ -14,6 +14,7 @@ Version 7.2.4 [v7-stable] 2012-10-??
|
||||
the to-be-expected "module does not support new style" error message.
|
||||
That invalid error message could be quite misleading and actually stop
|
||||
people from addressing the real problem (aka "go nuts" ;))
|
||||
- bugfix: template "type" parameter is mandatory (but was not)
|
||||
----------------------------------------------------------------------------
|
||||
Version 7.2.3 [v7-stable] 2012-10-21
|
||||
- regression fix: rsyslogd terminated when wild-card $IncludeConfig did not
|
||||
|
||||
@ -55,7 +55,7 @@ DEFobjCurrIf(strgen)
|
||||
/* tables for interfacing with the v6 config system */
|
||||
static struct cnfparamdescr cnfparamdescr[] = {
|
||||
{ "name", eCmdHdlrString, 1 },
|
||||
{ "type", eCmdHdlrString, 0 },
|
||||
{ "type", eCmdHdlrString, 1 },
|
||||
{ "string", eCmdHdlrString, 0 },
|
||||
{ "plugin", eCmdHdlrString, 0 },
|
||||
{ "subtree", eCmdHdlrString, 0 },
|
||||
@ -1300,7 +1300,7 @@ static rsRetVal
|
||||
createConstantTpe(struct template *pTpl, struct cnfobj *o)
|
||||
{
|
||||
struct templateEntry *pTpe;
|
||||
es_str_t *value;
|
||||
es_str_t *value = NULL; /* init just to keep compiler happy - mandatory parameter */
|
||||
int i;
|
||||
struct cnfparamvals *pvals = NULL;
|
||||
uchar *outname = NULL;
|
||||
@ -1669,13 +1669,14 @@ tplProcessCnf(struct cnfobj *o)
|
||||
{
|
||||
struct template *pTpl = NULL;
|
||||
struct cnfparamvals *pvals = NULL;
|
||||
int lenName;
|
||||
int lenName = 0; /* init just to keep compiler happy: mandatory parameter */
|
||||
char *name = NULL;
|
||||
uchar *tplStr = NULL;
|
||||
uchar *plugin = NULL;
|
||||
es_str_t *subtree = NULL;
|
||||
uchar *p;
|
||||
enum { T_STRING, T_PLUGIN, T_LIST, T_SUBTREE } tplType;
|
||||
enum { T_STRING, T_PLUGIN, T_LIST, T_SUBTREE }
|
||||
tplType = T_STRING; /* init just to keep compiler happy: mandatory parameter */
|
||||
int i;
|
||||
int o_sql=0, o_stdsql=0, o_json=0; /* options */
|
||||
int numopts;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user