X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb%2Fopen.c;h=0292920c11b4d565c1f4df9c1b7c032cea995d54;hb=43ae196c43d739ee06dbe31e0032f1b5fe811e3b;hp=d91f898bbd480c02780ccbf7523a1f5b6d722f48;hpb=4f14d7bbd5afcda4fd0f1f70e8c9aae2a929c4d4;p=ccan diff --git a/ccan/tdb/open.c b/ccan/tdb/open.c index d91f898b..0292920c 100644 --- a/ccan/tdb/open.c +++ b/ccan/tdb/open.c @@ -349,8 +349,9 @@ struct tdb_context *tdb_open_ex(const char *name, int hash_size, int tdb_flags, if (!tdb) return NULL; +#ifdef TDB_TRACE close(tdb->tracefd); - +#endif if (tdb->map_ptr) { if (tdb->flags & TDB_INTERNAL) SAFE_FREE(tdb->map_ptr); @@ -410,7 +411,9 @@ int tdb_close(struct tdb_context *tdb) } } +#ifdef TDB_TRACE close(tdb->tracefd); +#endif memset(tdb, 0, sizeof(*tdb)); SAFE_FREE(tdb);