r15956: fix warnings
authorStefan Metzmacher <metze@samba.org>
Tue, 30 May 2006 17:04:40 +0000 (17:04 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:08:44 +0000 (14:08 -0500)
metze

source/nbt_server/wins/winsdb.c

index a0b65bec2583a114bc70a6db9fd9bf78255ad239..53fe71c98539efdefc3ffe41502bd5340d010108 100644 (file)
@@ -192,14 +192,14 @@ static NTSTATUS winsdb_nbt_name(TALLOC_CTX *mem_ctx, struct ldb_dn *dn, struct n
        }
 
        if (dn->comp_num > cur && strcasecmp("scope", dn->components[cur].name) == 0) {
-               name->scope     = talloc_steal(name, dn->components[cur].value.data);
+               name->scope     = (const char *)talloc_steal(name, dn->components[cur].value.data);
                cur++;
        } else {
                name->scope     = NULL;
        }
 
        if (dn->comp_num > cur && strcasecmp("name", dn->components[cur].name) == 0) {
-               name->name      = talloc_steal(name, dn->components[cur].value.data);
+               name->name      = (const char *)talloc_steal(name, dn->components[cur].value.data);
                cur++;
        } else {
                name->name      = talloc_strdup(name, "");
@@ -251,7 +251,7 @@ static NTSTATUS winsdb_addr_decode(struct winsdb_handle *h, struct winsdb_record
        p = strchr(address, ';');
        if (!p) {
                /* support old entries, with only the address */
-               addr->address           = talloc_steal(addr, val->data);
+               addr->address           = (const char *)talloc_steal(addr, val->data);
                addr->wins_owner        = talloc_reference(addr, rec->wins_owner);
                if (!addr->wins_owner) {
                        status = NT_STATUS_NO_MEMORY;