diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2012-10-10 19:20:19 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2012-10-10 19:20:19 +0200 |
commit | 9b4a225c5993f96466ac568933c6ad9b819c235b (patch) | |
tree | 8f9dd4387fde663ee62efb84821a43e1f6276640 /runtime/msg.h | |
parent | 2aa16d3b1ea39622dfc35eb3093ac4c4f4997710 (diff) | |
download | rsyslog-9b4a225c5993f96466ac568933c6ad9b819c235b.tar.gz rsyslog-9b4a225c5993f96466ac568933c6ad9b819c235b.tar.bz2 rsyslog-9b4a225c5993f96466ac568933c6ad9b819c235b.zip |
refactor tpl processor so that date is queried once per template
Things like $YEAR, $MONTH required a time() call each.
Diffstat (limited to 'runtime/msg.h')
-rw-r--r-- | runtime/msg.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/msg.h b/runtime/msg.h index 396e861f..172ae0da 100644 --- a/runtime/msg.h +++ b/runtime/msg.h @@ -173,7 +173,7 @@ void MsgSetRawMsg(msg_t *pMsg, char* pszRawMsg, size_t lenMsg); rsRetVal MsgReplaceMSG(msg_t *pThis, uchar* pszMSG, int lenMSG); uchar *MsgGetProp(msg_t *pMsg, struct templateEntry *pTpe, propid_t propid, es_str_t *propName, - rs_size_t *pPropLen, unsigned short *pbMustBeFreed); + rs_size_t *pPropLen, unsigned short *pbMustBeFreed, struct syslogTime *ttNow); char *textpri(char *pRes, size_t pResLen, int pri); rsRetVal msgGetMsgVar(msg_t *pThis, cstr_t *pstrPropName, var_t **ppVar); es_str_t* msgGetMsgVarNew(msg_t *pThis, uchar *name); |