From 140fbd575885a87fbde8af3ca73bc87375c17bf5 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Mon, 19 Mar 2012 07:29:39 +0100 Subject: action cfg: do no longer require template for TPL_AS_MSG passing mode --- action.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'action.c') diff --git a/action.c b/action.c index f671ce5a..91399f49 100644 --- a/action.c +++ b/action.c @@ -1914,7 +1914,9 @@ addAction(action_t **ppAction, modInfo_t *pMod, void *pModData, /* Ok, we got everything, so it now is time to look up the template * (Hint: templates MUST be defined before they are used!) */ - if((pAction->ppTpl[i] = tplFind(ourConf, (char*)pTplName, strlen((char*)pTplName))) == NULL) { + if( !(iTplOpts & OMSR_TPL_AS_MSG) + && (pAction->ppTpl[i] = + tplFind(ourConf, (char*)pTplName, strlen((char*)pTplName))) == NULL) { snprintf(errMsg, sizeof(errMsg) / sizeof(char), " Could not find template '%s' - action disabled\n", pTplName); -- cgit