> 2022年8月2日 10:15,Wu Guanghao <wuguanghao3@xxxxxxxxxx> 写道: > > char *sysdev = xstrdup() but not free() in for loop, will cause memory > leak > > Signed-off-by: Wu Guanghao <wuguanghao3@xxxxxxxxxx> > Acked-by: Mariusz Tkaczyk <mariusz.tkaczyk@xxxxxxxxxxxxxxx> Acked-by: Coly Li <colyli@xxxxxxx> Thanks. Coly Li > --- > Detail.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Detail.c b/Detail.c > index ce7a8445..4ef26460 100644 > --- a/Detail.c > +++ b/Detail.c > @@ -303,6 +303,7 @@ int Detail(char *dev, struct context *c) > if (path) > printf("MD_DEVICE_%s_DEV=%s\n", > sysdev, path); > + free(sysdev); > } > } > goto out; > -- > 2.27.0