summaryrefslogtreecommitdiffstats
path: root/grammar/rainerscript.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-10-01 18:52:58 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2012-10-01 18:52:58 +0200
commitfa541af5778a78e148d3e4a43da7f0d34513ed82 (patch)
treea9489dacbb41271188e8ab12961948646921b88c /grammar/rainerscript.c
parent81c8658769962dcc988734b23e354dfb1e54fcb0 (diff)
downloadrsyslog-fa541af5778a78e148d3e4a43da7f0d34513ed82.tar.gz
rsyslog-fa541af5778a78e148d3e4a43da7f0d34513ed82.tar.bz2
rsyslog-fa541af5778a78e148d3e4a43da7f0d34513ed82.zip
implement "continue" RainerScript statement
Diffstat (limited to 'grammar/rainerscript.c')
-rw-r--r--grammar/rainerscript.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/grammar/rainerscript.c b/grammar/rainerscript.c
index a72b4155..7e75326c 100644
--- a/grammar/rainerscript.c
+++ b/grammar/rainerscript.c
@@ -2129,7 +2129,6 @@ struct cnfstmt *
cnfstmtNewCall(es_str_t *name)
{
struct cnfstmt* cnfstmt;
-dbgprintf("DDDD: got CALL\n");
if((cnfstmt = cnfstmtNew(S_CALL)) != NULL) {
cnfstmt->d.s_call.name = name;
}
@@ -2147,6 +2146,12 @@ cnfstmtNewUnset(char *var)
}
struct cnfstmt *
+cnfstmtNewContinue(void)
+{
+ return cnfstmtNew(S_NOP);
+}
+
+struct cnfstmt *
cnfstmtNewPRIFILT(char *prifilt, struct cnfstmt *t_then)
{
struct cnfstmt* cnfstmt;