Applied all, thank you. Wanlong Gao
On 05/12/2015 02:27 PM, Wei,Jiangang wrote: > The getpwnam() function returns a pointer for a passwd > structure. So, > It's enough to declare a pointer to this structure, > not to allocate memory for it. > > Signed-off-by: Wei,Jiangang <weijg.f...@cn.fujitsu.com> > --- > testcases/kernel/syscalls/ipc/lib/libipc.c | 6 ------ > 1 file changed, 6 deletions(-) > > diff --git a/testcases/kernel/syscalls/ipc/lib/libipc.c > b/testcases/kernel/syscalls/ipc/lib/libipc.c > index f10e257..4de7faa 100644 > --- a/testcases/kernel/syscalls/ipc/lib/libipc.c > +++ b/testcases/kernel/syscalls/ipc/lib/libipc.c > @@ -143,12 +143,6 @@ int getuserid(char *user) > { > struct passwd *ent; > > - /* allocate some space for the passwd struct */ > - if ((ent = malloc(sizeof(struct passwd))) == NULL) { > - tst_brkm(TBROK, cleanup, "couldn't allocate space for passwd" > - " structure"); > - } > - > /* get the uid value for the user */ > if ((ent = getpwnam(user)) == NULL) { > tst_brkm(TBROK, cleanup, "Couldn't get password entry for %s", > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list