Messages in this thread Patch in this message | | | From | Hongzhou Yang <> | Subject | [PATCH] pinctrl: mediatek: fix a memleak when do dt maps. | Date | Mon, 16 Nov 2015 18:34:50 -0800 |
| |
configs will kmemdup to dup_configs in pictrl util function. So configs need to be freed.
Signed-off-by: Hongzhou Yang <hongzhou.yang@mediatek.com> --- Fix a memleak issue.
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c index bbf0230..0000b5a 100644 --- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c @@ -568,9 +568,10 @@ static int mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, } } - return 0; + err = 0; fail: + kfree(configs); return err; } -- 1.7.9.5
| |