summaryrefslogtreecommitdiffstats
path: root/plugins/omrelp/omrelp.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-06-25 16:39:54 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-06-25 16:39:54 +0200
commitafd31707a4dc3d4dd48c849321ae409179750160 (patch)
tree1f16aa7f7df80bea53e6e45034b591522fba3752 /plugins/omrelp/omrelp.c
parentfcc68b2a56c3cedbd15d15bc6d6f7f08e90cd8f3 (diff)
downloadrsyslog-afd31707a4dc3d4dd48c849321ae409179750160.tar.gz
rsyslog-afd31707a4dc3d4dd48c849321ae409179750160.tar.bz2
rsyslog-afd31707a4dc3d4dd48c849321ae409179750160.zip
bugfix: omrelp potential segfault at startup on invalid config parameters
Diffstat (limited to 'plugins/omrelp/omrelp.c')
-rw-r--r--plugins/omrelp/omrelp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/omrelp/omrelp.c b/plugins/omrelp/omrelp.c
index 67cf1c60..a3dac025 100644
--- a/plugins/omrelp/omrelp.c
+++ b/plugins/omrelp/omrelp.c
@@ -296,7 +296,8 @@ CODESTARTnewActInst
CHKiRet(doCreateRelpClient(pData));
CODE_STD_FINALIZERnewActInst
- cnfparamvalsDestruct(pvals, &actpblk);
+ if(pvals != NULL)
+ cnfparamvalsDestruct(pvals, &actpblk);
ENDnewActInst
BEGINisCompatibleWithFeature