summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-04-03 17:54:09 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2009-04-03 17:54:09 +0200
commitce6b7e86cdd63ba1540d20aa22403d2b13d2e59f (patch)
tree3d712651f8ffcc2b5e67709e0e4916de8cd77668 /plugins
parent9103817f9fe811b49938036a1f9ff23672a9ec44 (diff)
downloadrsyslog-ce6b7e86cdd63ba1540d20aa22403d2b13d2e59f.tar.gz
rsyslog-ce6b7e86cdd63ba1540d20aa22403d2b13d2e59f.tar.xz
rsyslog-ce6b7e86cdd63ba1540d20aa22403d2b13d2e59f.zip
improved test suite and added test for new output module interface
The testbench has now a generic driver that can run a whole class of test suites just by providing a config file and test cases. This does not cover all testing needs, but a lot. We have now added one test for the new array-passing output plugin interface.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/omstdout/omstdout.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/omstdout/omstdout.c b/plugins/omstdout/omstdout.c
index e491005c..7c63b5c4 100644
--- a/plugins/omstdout/omstdout.c
+++ b/plugins/omstdout/omstdout.c
@@ -107,6 +107,8 @@ CODESTARTdoAction
iParam = 0;
iBuf = 0;
while(szParams[iParam] != NULL) {
+ if(iParam > 0)
+ szBuf[iBuf++] = ','; /* all but first need a delimiter */
iParamVal = 0;
while(szParams[iParam][iParamVal] != '\0' && iBuf < sizeof(szBuf)) {
szBuf[iBuf++] = szParams[iParam][iParamVal++];