From: Simon Wilkinson Date: Thu, 28 Feb 2013 10:22:43 +0000 (+0000) Subject: ptuser: Clear return value from pr_ListMembers X-Git-Tag: upstream/1.8.0_pre1^2~1385 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=bc70828f0713891597cf0042bc3e204f3d923271;p=packages%2Fo%2Fopenafs.git ptuser: Clear return value from pr_ListMembers Make sure that lnames is zero'd on entry to pr_ListMembers, so that an early error return doesn't also return garbage. Change-Id: I78c35f0c18d9c7ec3f638c8e80609ac28d362925 Reviewed-on: http://gerrit.openafs.org/9309 Reviewed-by: Derrick Brashear Tested-by: BuildBot Reviewed-by: Jeffrey Altman --- diff --git a/src/ptserver/ptuser.c b/src/ptserver/ptuser.c index 1505402e4..87142df1e 100644 --- a/src/ptserver/ptuser.c +++ b/src/ptserver/ptuser.c @@ -620,6 +620,8 @@ pr_ListMembers(char *group, namelist *lnames) afs_int32 code; afs_int32 gid; + memset(lnames, 0, sizeof(namelist)); + code = pr_SNameToId(group, &gid); if (code) return code;