regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way and return -1
authorStefan Metzmacher <metze@samba.org>
Tue, 1 Apr 2008 10:56:38 +0000 (12:56 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 1 Apr 2008 12:04:20 +0000 (14:04 +0200)
metze
(This used to be commit 983fd58805a429792fc8eaa816e2dd908643414e)

source3/registry/reg_backend_db.c

index 095393c3071532e1852e227291b16f96c93d3921..716207dbaab754bc4029a4595f89f3f1426d5a46 100644 (file)
@@ -727,7 +727,6 @@ int regdb_fetch_keys(const char *key, REGSUBKEY_CTR *ctr)
 
        dbret = regdb->fetch(regdb, frame, string_term_tdb_data(path), &value);
        if (dbret != 0) {
-               ret = 0;
                goto fail;
        }