s3:registry: let fill_subkey_cache return WERR_BADFILE when the subkey list could...
authorMichael Adam <obnox@samba.org>
Mon, 23 Apr 2012 14:05:33 +0000 (16:05 +0200)
committerAndreas Schneider <asn@samba.org>
Wed, 25 Apr 2012 12:31:12 +0000 (14:31 +0200)
WERR_NO_MORE_ITEMS seems inappropriate.

Pair-Programmed-With: Gregor Beck <gbeck@sernet.de>

Signed-off-by: Andreas Schneider <asn@samba.org>
source3/registry/reg_api.c

index ba5fb313c596a42639888b2b6a85c75614a88648..f5fea0741b2c6634596c19d51b453f30818a910e 100644 (file)
@@ -117,7 +117,7 @@ static WERROR fill_subkey_cache(struct registry_key *key)
 
        if (fetch_reg_keys(key->key, key->subkeys) == -1) {
                TALLOC_FREE(key->subkeys);
-               return WERR_NO_MORE_ITEMS;
+               return WERR_BADFILE;
        }
 
        return WERR_OK;