From 7a3a1cb5a76aae697f7a820c4fc5305f5684487f Mon Sep 17 00:00:00 2001 From: Matthias Dieter Wallnöfer Date: Thu, 27 May 2010 17:18:03 +0200 Subject: s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf" --- source4/ntvfs/simple/svfs_util.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'source4/ntvfs/simple') diff --git a/source4/ntvfs/simple/svfs_util.c b/source4/ntvfs/simple/svfs_util.c index 70ba340727..2a01c2d5de 100644 --- a/source4/ntvfs/simple/svfs_util.c +++ b/source4/ntvfs/simple/svfs_util.c @@ -120,14 +120,15 @@ struct svfs_dir *svfs_list_unix(TALLOC_CTX *mem_ctx, struct ntvfs_request *req, dir->files[i].name = low_name; if (!dir->files[i].name) { continue; } - asprintf(&full_name, "%s/%s", dir->unix_dir, dir->files[i].name); + full_name = talloc_asprintf(mem_ctx, "%s/%s", dir->unix_dir, + dir->files[i].name); if (!full_name) { continue; } if (stat(full_name, &dir->files[i].st) == 0) { dir->count++; } - free(full_name); + talloc_free(full_name); } closedir(odir); -- cgit