From d633e77835c4170ef128f87bc228c5c2e985c159 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 26 May 2011 16:51:19 +0200 Subject: [PATCH] Fix potential alert-unified-log recourse leak during initialization. --- src/alert-unified-log.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/alert-unified-log.c b/src/alert-unified-log.c index 888a68c263..3911634363 100644 --- a/src/alert-unified-log.c +++ b/src/alert-unified-log.c @@ -297,6 +297,7 @@ TmEcode AlertUnifiedLogThreadInit(ThreadVars *t, void *initdata, void **data) if (aun->file_ctx->fp == NULL) { SCLogError (SC_ERR_OPENING_FILE, "Target file has not been opened, check" " the write permission"); + SCFree(aun); return TM_ECODE_FAILED; }