From 6b85938f275aad0fbb329ee46ed718ce8b101930 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Sun, 13 Apr 2008 12:41:34 +0200 Subject: registry: change regdb_init() to return WERROR instead of bool. Michael (This used to be commit c312852abce72bc167abee8b29fc699c4a643ca7) --- source3/registry/reg_init_basic.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'source3/registry/reg_init_basic.c') diff --git a/source3/registry/reg_init_basic.c b/source3/registry/reg_init_basic.c index 13f3c93383..9098bc4aec 100644 --- a/source3/registry/reg_init_basic.c +++ b/source3/registry/reg_init_basic.c @@ -24,17 +24,13 @@ bool registry_init_basic(void) { - int saved_errno = 0; + WERROR werr; DEBUG(10, ("registry_init_basic called\n")); - if (!regdb_init()) { - saved_errno = errno; - DEBUG(1, ("Can't open the registry")); - if (saved_errno) { - DEBUGADD(1, (": %s", strerror(saved_errno))); - } - DEBUGADD(1, (".\n")); + werr = regdb_init(); + if (!W_ERROR_IS_OK(werr)) { + DEBUG(1, ("Can't open the registry: %s\n", dos_errstr(werr))); return false; } regdb_close(); -- cgit