summaryrefslogtreecommitdiff
path: root/source3/wrepld/server.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2005-06-17 20:32:33 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:57:20 -0500
commitd8ea436754507f1222de5f5b5c05ac176401a77b (patch)
treea6461676c2066851f12c1afb2377974b70693f5d /source3/wrepld/server.c
parentc25b67b24d3c7ec04a58410aaa05c1aae9688e32 (diff)
downloadsamba-d8ea436754507f1222de5f5b5c05ac176401a77b.tar.gz
samba-d8ea436754507f1222de5f5b5c05ac176401a77b.tar.bz2
samba-d8ea436754507f1222de5f5b5c05ac176401a77b.zip
r7701: Patch from James Peach | jpeach@sgi.com to make wrepld use new
talloc interfaces. Jeremy. (This used to be commit 9c36eef3469107aa66d90a8c8340a46381ade8b7)
Diffstat (limited to 'source3/wrepld/server.c')
-rw-r--r--source3/wrepld/server.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/wrepld/server.c b/source3/wrepld/server.c
index 06fab1ab1a..59708dc8ba 100644
--- a/source3/wrepld/server.c
+++ b/source3/wrepld/server.c
@@ -295,8 +295,8 @@ static struct wins_packet_struct *read_wins_packet(int fd, int timeout)
total += ret;
}
- q = (GENERIC_PACKET *)talloc(mem_ctx, sizeof(GENERIC_PACKET));
- p = (struct wins_packet_struct *)talloc(mem_ctx, sizeof(*p));
+ q = talloc(mem_ctx, GENERIC_PACKET);
+ p = talloc(mem_ctx, struct wins_packet_struct);
if (q==NULL || p==NULL)
return NULL;
@@ -486,7 +486,7 @@ static void process(void)
}
/* free temp memory */
- talloc_destroy_pool(mem_ctx);
+ talloc_free_children(mem_ctx);
/* free up temp memory */
lp_talloc_free();