From aba03a6c615e1fc44e865357c3402a517ec038b9 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 17 Dec 2010 13:26:16 +0100 Subject: [PATCH] s3:lib/gencache: fix memory leak in error path metze --- source3/lib/gencache.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source3/lib/gencache.c b/source3/lib/gencache.c index db0b179e653d..7bab9256483e 100644 --- a/source3/lib/gencache.c +++ b/source3/lib/gencache.c @@ -431,6 +431,9 @@ fail: if (was_expired != NULL) { *was_expired = expired; } + if (state.result && state.blob) { + data_blob_free(state.blob); + } return false; } -- 2.34.1