Don't reuse a non-const pointer when manipulating const.
authorJeremy Allison <jra@samba.org>
Thu, 5 May 2011 17:41:40 +0000 (10:41 -0700)
committerJeremy Allison <jra@samba.org>
Thu, 5 May 2011 17:41:40 +0000 (10:41 -0700)
source3/registry/reg_util_internal.c

index a1aeaa405cda7647450c31af18f9d6824a5b1a89..b15015b988de11130ead76b7cfe19ebdb27169a5 100644 (file)
@@ -97,12 +97,11 @@ char *normalize_reg_path(TALLOC_CTX *ctx, const char *keyname )
        char *nkeyname;
 
        /* skip leading '\' chars */
-       p = (char *)keyname;
-       while (*p == '\\') {
-               p++;
+       while (*keyname == '\\') {
+               keyname++;
        }
 
-       nkeyname = talloc_strdup(ctx, p);
+       nkeyname = talloc_strdup(ctx, keyname);
        if (nkeyname == NULL) {
                return NULL;
        }