From 4413c5a563972aaa06a7562c03db3ad8337f235b Mon Sep 17 00:00:00 2001 From: chao an <anchao@xiaomi.com> Date: Sun, 20 Nov 2022 21:49:22 +0800 Subject: [PATCH] graphics/nxterm: destroy nxmutex/nxsem properly Signed-off-by: chao an <anchao@xiaomi.com> --- graphics/nxterm/nxterm_register.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/graphics/nxterm/nxterm_register.c b/graphics/nxterm/nxterm_register.c index 50676df511..4031783b01 100644 --- a/graphics/nxterm/nxterm_register.c +++ b/graphics/nxterm/nxterm_register.c @@ -143,6 +143,10 @@ FAR struct nxterm_state_s * return (NXTERM)priv; errout: + nxmutex_destroy(&priv->lock); +#ifdef CONFIG_NXTERM_NXKBDIN + nxsem_destroy(&priv->waitsem); +#endif kmm_free(priv); return NULL; }