diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2010-12-01 09:37:13 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2010-12-01 09:37:13 +0100 |
commit | cbfa21f8230d211cc1dfc3284c8d4437b6c5ebc1 (patch) | |
tree | fd818eac986495b489731f0e4b32650d79708b83 /runtime/msg.c | |
parent | b9d3cdceabf91bc28f8f6d31cfe9332724e37bbf (diff) | |
download | rsyslog-cbfa21f8230d211cc1dfc3284c8d4437b6c5ebc1.tar.gz rsyslog-cbfa21f8230d211cc1dfc3284c8d4437b6c5ebc1.tar.xz rsyslog-cbfa21f8230d211cc1dfc3284c8d4437b6c5ebc1.zip |
mmnormalize loads & runs (basic testing done)
Diffstat (limited to 'runtime/msg.c')
-rw-r--r-- | runtime/msg.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/msg.c b/runtime/msg.c index 346389fc..5318cb75 100644 --- a/runtime/msg.c +++ b/runtime/msg.c @@ -37,6 +37,7 @@ #include <ctype.h> #include <sys/socket.h> #include <netdb.h> +#include <libee/libee.h> #if HAVE_MALLOC_H # include <malloc.h> #endif @@ -707,6 +708,7 @@ static inline rsRetVal msgBaseConstruct(msg_t **ppThis) pM->pRcvFromIP = NULL; pM->rcvFrom.pRcvFrom = NULL; pM->pRuleset = NULL; + pM->event = NULL; memset(&pM->tRcvdAt, 0, sizeof(pM->tRcvdAt)); memset(&pM->tTIMESTAMP, 0, sizeof(pM->tTIMESTAMP)); pM->TAG.pszTAG = NULL; @@ -833,6 +835,8 @@ CODESTARTobjDestruct(msg) rsCStrDestruct(&pThis->pCSPROCID); if(pThis->pCSMSGID != NULL) rsCStrDestruct(&pThis->pCSMSGID); + if(pThis->event != NULL) + ee_deleteEvent(pThis->event); # ifndef HAVE_ATOMIC_BUILTINS MsgUnlock(pThis); # endif |