From d8c486231c8679afd91dfd3ffb7d187c9bb0ed63 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 26 Feb 2014 06:20:19 +0100 Subject: [PATCH] output-json: fix minor memory leak on error If the json file couldn't be opened, a minor memory leak would occur. Coverity 1166039 --- src/output-json.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/output-json.c b/src/output-json.c index 0483d668b1..e0b2257746 100644 --- a/src/output-json.c +++ b/src/output-json.c @@ -409,6 +409,7 @@ OutputCtx *OutputJsonInitCtx(ConfNode *conf) if (SCConfLogOpenGeneric(conf, json_ctx->file_ctx, DEFAULT_LOG_FILENAME) < 0) { LogFileFreeCtx(json_ctx->file_ctx); SCFree(json_ctx); + SCFree(output_ctx); return NULL; } -- 2.47.3