From 3242bce63630c69a9221ad397d9e07560ff17769 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 19 Dec 2017 14:11:24 +0100 Subject: [PATCH] dsdb: Fix CID 1426727 Resource leak Signed-off-by: Volker Lendecke Reviewed-by: Andreas Schneider --- source4/dsdb/samdb/ldb_modules/encrypted_secrets.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source4/dsdb/samdb/ldb_modules/encrypted_secrets.c b/source4/dsdb/samdb/ldb_modules/encrypted_secrets.c index bc03fee3e21f..41caba1c93f7 100644 --- a/source4/dsdb/samdb/ldb_modules/encrypted_secrets.c +++ b/source4/dsdb/samdb/ldb_modules/encrypted_secrets.c @@ -313,6 +313,8 @@ static int load_keys(struct ldb_module *module, struct es_data *data) read = fread(key.data, 1, key.length, fp); if (read == 0) { + TALLOC_FREE(frame); + fclose(fp); ldb_debug(ldb, LDB_DEBUG_WARNING, "Zero length encrypted secrets key file. " -- 2.34.1