From 128ee9ba4623449d9b454550881dea0184c5cfe6 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Fri, 18 Apr 2025 15:17:58 +0200 Subject: [PATCH] output: fix leak in case of alloc error CID: 1638290 --- src/output-filestore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/output-filestore.c b/src/output-filestore.c index 809f4c8bca..b177ea2bf7 100644 --- a/src/output-filestore.c +++ b/src/output-filestore.c @@ -420,6 +420,7 @@ static OutputInitResult OutputFilestoreLogInitCtx(SCConfNode *conf) OutputCtx *output_ctx = SCCalloc(1, sizeof(OutputCtx)); if (unlikely(output_ctx == NULL)) { + SCFree(ctx->xff_cfg); SCFree(ctx); return result; } -- 2.47.2