commit | 4974259e18f1fd519d4329babbfefa24852375bb | [log] [tgz] |
---|---|---|
author | James Liao <jamesjj.liao@mediatek.com> | Fri Jan 08 16:15:33 2016 +0800 |
committer | Stephen Boyd <sboyd@codeaurora.org> | Fri Jan 29 13:02:51 2016 -0800 |
tree | b722d67e701dda10844e2d5a482f2b6e17cf510a | |
parent | 5fd9c05c846db98319e75496612da24435cee208 [diff] |
clk: mediatek: Fix memory leak on clock init fail mtk_clk_register_composite() may leak memory due to some error handling path don't free all allocated memory. This patch free all pointers that may allocate memory before error return. And it's safe because kfree() can handle NULL pointers. Signed-off-by: James Liao <jamesjj.liao@mediatek.com> Reviewed-by: Daniel Kurtz <djkurtz@chromium.org> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>