diff options
author | Michael Adam <obnox@samba.org> | 2011-07-04 17:45:30 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2011-07-04 21:11:32 +0200 |
commit | 399c0dba01b4337f5483bf03c99d28a3486e7981 (patch) | |
tree | e6c7d2cf563a820a1f3bae01e0d5d714f5eed984 | |
parent | 86f8eb98fe76b4b65f903e1792cdb2eb9b195ee5 (diff) | |
download | samba-399c0dba01b4337f5483bf03c99d28a3486e7981.tar.gz samba-399c0dba01b4337f5483bf03c99d28a3486e7981.tar.bz2 samba-399c0dba01b4337f5483bf03c99d28a3486e7981.zip |
s3:registry: remove unused function regdb_key_is_base_key()
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Mon Jul 4 21:11:32 CEST 2011 on sn-devel-104
-rw-r--r-- | source3/registry/reg_backend_db.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index 387089f621..88ac393c1b 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/registry/reg_backend_db.c @@ -39,7 +39,6 @@ static struct db_context *regdb = NULL; static int regdb_refcount; static bool regdb_key_exists(struct db_context *db, const char *key); -static bool regdb_key_is_base_key(const char *key); static WERROR regdb_fetch_keys_internal(struct db_context *db, const char *key, struct regsubkey_ctr *ctr); static bool regdb_store_keys_internal(struct db_context *db, const char *key, @@ -1377,37 +1376,6 @@ static TDB_DATA regdb_fetch_key_internal(struct db_context *db, /** - * check whether a given key name represents a base key, - * i.e one without a subkey separator ('\'). - */ -static bool regdb_key_is_base_key(const char *key) -{ - TALLOC_CTX *mem_ctx = talloc_stackframe(); - bool ret = false; - char *path; - - if (key == NULL) { - goto done; - } - - path = normalize_reg_path(mem_ctx, key); - if (path == NULL) { - DEBUG(0, ("out of memory! (talloc failed)\n")); - goto done; - } - - if (*path == '\0') { - goto done; - } - - ret = (strrchr(path, '\\') == NULL); - -done: - TALLOC_FREE(mem_ctx); - return ret; -} - -/** * Check for the existence of a key. * * Existence of a key is authoritatively defined by |