Message ID | 20210917021502.502560-1-zhihongx.peng@intel.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Thomas Monjalon |
Headers | show |
Series | [v2,1/2] lib/cmdline: release cl when cmdline exit | expand |
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
> -----Original Message----- > From: Peng, ZhihongX <zhihongx.peng@intel.com> > Sent: Friday, September 17, 2021 10:15 AM > To: olivier.matz@6wind.com; stephen@networkplumber.org > Cc: dev@dpdk.org; Peng, ZhihongX <zhihongx.peng@intel.com>; > stable@dpdk.org > Subject: [PATCH v2 1/2] lib/cmdline: release cl when cmdline exit > > From: Zhihong Peng <zhihongx.peng@intel.com> > > Malloc cl in the cmdline_stdin_new function, so release in the > cmdline_stdin_exit function is logical, so that cl will not be released alone. > > Fixes: af75078fece3 (first public release) > Cc: stable@dpdk.org > > Signed-off-by: Zhihong Peng <zhihongx.peng@intel.com> > --- > lib/cmdline/cmdline_socket.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lib/cmdline/cmdline_socket.c b/lib/cmdline/cmdline_socket.c > index 998e8ade25..ebd5343754 100644 > --- a/lib/cmdline/cmdline_socket.c > +++ b/lib/cmdline/cmdline_socket.c > @@ -53,4 +53,5 @@ cmdline_stdin_exit(struct cmdline *cl) > return; > > terminal_restore(cl); > + cmdline_free(cl); > } > -- > 2.25.1 Tested-by: Zhihong Peng <zhihongx.peng@intel.com>
diff --git a/lib/cmdline/cmdline_socket.c b/lib/cmdline/cmdline_socket.c index 998e8ade25..ebd5343754 100644 --- a/lib/cmdline/cmdline_socket.c +++ b/lib/cmdline/cmdline_socket.c @@ -53,4 +53,5 @@ cmdline_stdin_exit(struct cmdline *cl) return; terminal_restore(cl); + cmdline_free(cl); }