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:46:28 +0200
commit2882bc4d6a74a7332728acad479183af3677cb33 (patch)
treeb0f1f3f26f74779cfa457ec2131eaa273c091a44 /plugins/omrelp/omrelp.c
parent34c8827f22bf3db6bbd5b0c86bd23fedd598fea5 (diff)
downloadrsyslog-2882bc4d6a74a7332728acad479183af3677cb33.tar.gz
rsyslog-2882bc4d6a74a7332728acad479183af3677cb33.tar.bz2
rsyslog-2882bc4d6a74a7332728acad479183af3677cb33.zip
bugfix: omrelp potential segfault at startup on invalid config parameters
Conflicts: ChangeLog
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 a29def97..3e355464 100644
--- a/plugins/omrelp/omrelp.c
+++ b/plugins/omrelp/omrelp.c
@@ -179,7 +179,8 @@ CODESTARTnewActInst
CHKiRet(doCreateRelpClient(pData));
CODE_STD_FINALIZERnewActInst
- cnfparamvalsDestruct(pvals, &actpblk);
+ if(pvals != NULL)
+ cnfparamvalsDestruct(pvals, &actpblk);
ENDnewActInst
BEGINisCompatibleWithFeature