X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Fopen.c;h=77c6936fc2f5bac28b6c421f3d61f730cba71129;hp=50f60816b77f5dd9ec986e527b812a8c6d116d47;hb=110b06ab28f2c40baf0f5014bd8d4e468bcba2ba;hpb=56320b5f5df1e8cafd60cab44760308b33645dea diff --git a/ccan/tdb/open.c b/ccan/tdb/open.c index 50f60816..77c6936f 100644 --- a/ccan/tdb/open.c +++ b/ccan/tdb/open.c @@ -164,6 +164,9 @@ struct tdb_context *tdb_open_ex(const char *name, int hash_size, int tdb_flags, tdb_io_init(tdb); tdb->fd = -1; +#ifdef TDB_TRACE + tdb->tracefd = -1; +#endif tdb->name = NULL; tdb->map_ptr = NULL; tdb->flags = tdb_flags; @@ -208,10 +211,6 @@ struct tdb_context *tdb_open_ex(const char *name, int hash_size, int tdb_flags, TDB_LOG((tdb, TDB_DEBUG_ERROR, "tdb_open_ex: tdb_new_database failed!")); goto fail; } -#ifdef TDB_TRACE - /* All tracing will fail. That's ok. */ - tdb->tracefd = -1; -#endif goto internal; }