s3:registry: don't skip base key in existence check in regdb_store_keys_internal()
authorMichael Adam <obnox@samba.org>
Fri, 1 Jul 2011 12:23:19 +0000 (14:23 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 4 Jul 2011 18:02:08 +0000 (20:02 +0200)
Pair-Programmed-With: Gregor Beck <gbeck@sernet.de>

source3/registry/reg_backend_db.c

index 2a0a0da8f24e9d5ee95f212234a32a6590302fb0..bf31f026829c2e9c841512ecf896cd6cf84ea1a6 100644 (file)
@@ -1017,7 +1017,7 @@ static bool regdb_store_keys_internal(struct db_context *db, const char *key,
        bool ret = false;
        struct regdb_store_keys_context store_ctx;
 
-       if (!regdb_key_is_base_key(key) && !regdb_key_exists(db, key)) {
+       if (!regdb_key_exists(db, key)) {
                goto done;
        }