From 1878d676bfd219cab8b75f5742946aca4f3b214c Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Fri, 22 Oct 2010 13:01:31 +0200 Subject: [PATCH 2/3] Always use talloc_zero() to allocate cmdctx --- src/responder/nss/nsssrv_cmd.c | 4 ++-- src/responder/nss/nsssrv_netgroup.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/responder/nss/nsssrv_cmd.c b/src/responder/nss/nsssrv_cmd.c index e6437a6..65d9c58 100644 --- a/src/responder/nss/nsssrv_cmd.c +++ b/src/responder/nss/nsssrv_cmd.c @@ -1301,7 +1301,7 @@ static int nss_cmd_getpwent(struct cli_ctx *cctx) DEBUG(4, ("Requesting info for all accounts\n")); - cmdctx = talloc(cctx, struct nss_cmd_ctx); + cmdctx = talloc_zero(cctx, struct nss_cmd_ctx); if (!cmdctx) { return ENOMEM; } @@ -2630,7 +2630,7 @@ static int nss_cmd_getgrent(struct cli_ctx *cctx) DEBUG(4, ("Requesting info for all groups\n")); - cmdctx = talloc(cctx, struct nss_cmd_ctx); + cmdctx = talloc_zero(cctx, struct nss_cmd_ctx); if (!cmdctx) { return ENOMEM; } diff --git a/src/responder/nss/nsssrv_netgroup.c b/src/responder/nss/nsssrv_netgroup.c index feda556..1ac2608 100644 --- a/src/responder/nss/nsssrv_netgroup.c +++ b/src/responder/nss/nsssrv_netgroup.c @@ -595,7 +595,7 @@ int nss_cmd_getnetgrent(struct cli_ctx *client) DEBUG(4, ("Requesting netgroup data\n")); - cmdctx = talloc(client, struct nss_cmd_ctx); + cmdctx = talloc_zero(client, struct nss_cmd_ctx); if (!cmdctx) { return ENOMEM; } -- 1.7.2.3