summaryrefslogtreecommitdiff
path: root/source4/lib/registry/local.c
diff options
context:
space:
mode:
authorKai Blin <kai@samba.org>2007-12-14 10:38:26 +0100
committerStefan Metzmacher <metze@samba.org>2007-12-21 05:50:16 +0100
commit45015eda2421253f858f0a4500a57c2855f9686c (patch)
tree004ff3b15d62a63c5d4dc4a5f4045a846e4c548b /source4/lib/registry/local.c
parent4a33ca21943f72ddde4b22ddd6591c2ccdbb657b (diff)
downloadsamba-45015eda2421253f858f0a4500a57c2855f9686c.tar.gz
samba-45015eda2421253f858f0a4500a57c2855f9686c.tar.bz2
samba-45015eda2421253f858f0a4500a57c2855f9686c.zip
r26451: Janitorial: fix warnings in lib/registry/
This does not fix the discarded qualifier warnings in tests, as the test data is currently passed as const. Jelmer wants to provide a test function that passes non-const test data, thus allowing for a cleaner way to fix those warnings. (This used to be commit 46dfa63d4f7381c5c6ce3f4b8b0bd9aa9e16950c)
Diffstat (limited to 'source4/lib/registry/local.c')
-rw-r--r--source4/lib/registry/local.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source4/lib/registry/local.c b/source4/lib/registry/local.c
index b54f0cf30a..5789a94a6d 100644
--- a/source4/lib/registry/local.c
+++ b/source4/lib/registry/local.c
@@ -126,7 +126,7 @@ static WERROR local_open_key(TALLOC_CTX *mem_ctx,
return WERR_OK;
}
-WERROR local_get_predefined_key(const struct registry_context *ctx,
+WERROR local_get_predefined_key(struct registry_context *ctx,
uint32_t key_id, struct registry_key **key)
{
struct registry_local *rctx = talloc_get_type(ctx,
@@ -168,7 +168,7 @@ static WERROR local_create_key(TALLOC_CTX *mem_ctx,
struct security_descriptor *security,
struct registry_key **key)
{
- const struct local_key *local_parent;
+ struct local_key *local_parent;
struct hive_key *hivekey;
const char **elements;
int i;
@@ -177,11 +177,11 @@ static WERROR local_create_key(TALLOC_CTX *mem_ctx,
last_part = strrchr(name, '\\');
if (last_part == NULL) {
last_part = name;
- local_parent = (const struct local_key *)parent_key;
+ local_parent = (struct local_key *)parent_key;
} else {
W_ERROR_NOT_OK_RETURN(reg_open_key(mem_ctx, parent_key,
talloc_strndup(mem_ctx, name, last_part-name),
- &local_parent));
+ (struct registry_key **)&local_parent));
last_part++;
}