From: Stefan Metzmacher Date: Fri, 17 Dec 2010 12:26:16 +0000 (+0100) Subject: s3:lib/gencache: fix memory leak in error path X-Git-Url: http://git.samba.org/?p=metze%2Fsamba%2Fwip.git;a=commitdiff_plain;h=aba03a6c615e1fc44e865357c3402a517ec038b9 s3:lib/gencache: fix memory leak in error path metze --- 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; }