tdb2: add error conversion functions.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 22:43:27 +0000 (08:13 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 22:43:27 +0000 (08:13 +0930)
commit2237daed7e4c6c38241bc07383ed1a421abe8d6c
tree11495936fbf2306d4e443bdf529ed71ff8e9f23a
parent45467c0118da0c1d4e5644f4570f10aafe37a8a7
tdb2: add error conversion functions.

This clarifies the code a little, but also provides a more explicit
mechanism which can be used to debug error handling (by introducing
tdb_err_t and making it a pointer type).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
(Imported from CCAN commit afa6d57b7d93fe4675a952f556eb462951baa257)
12 files changed:
lib/tdb2/check.c
lib/tdb2/free.c
lib/tdb2/hash.c
lib/tdb2/io.c
lib/tdb2/lock.c
lib/tdb2/open.c
lib/tdb2/private.h
lib/tdb2/summary.c
lib/tdb2/tdb.c
lib/tdb2/tdb1_transaction.c
lib/tdb2/transaction.c
lib/tdb2/traverse.c