From: Rusty Russell Date: Tue, 1 Mar 2011 12:49:20 +0000 (+1030) Subject: tdb2: fix leak on lock failure during open. X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=a2083afe4b327a542649b719e88178279fb5dc88;hp=0a05a8085551fa8ad1a3f244121e8cbc09c2d332 tdb2: fix leak on lock failure during open. --- diff --git a/ccan/tdb2/tdb.c b/ccan/tdb2/tdb.c index fa890ec8..def2642e 100644 --- a/ccan/tdb2/tdb.c +++ b/ccan/tdb2/tdb.c @@ -397,6 +397,7 @@ struct tdb_context *tdb_open(const char *name, int tdb_flags, } else tdb_munmap(tdb); } + free(tdb->lockrecs); free((char *)tdb->name); if (tdb->fd != -1) if (close(tdb->fd) != 0)