diff options
| -rw-r--r-- | drivers/clk/sunxi/clk-sunxi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/sunxi/clk-sunxi.c b/drivers/clk/sunxi/clk-sunxi.c index 659e4ea31893..abb6c5ac8a10 100644 --- a/drivers/clk/sunxi/clk-sunxi.c +++ b/drivers/clk/sunxi/clk-sunxi.c | |||
| @@ -875,7 +875,7 @@ static void __init sunxi_divs_clk_setup(struct device_node *node, | |||
| 875 | if (!clk_data) | 875 | if (!clk_data) |
| 876 | return; | 876 | return; |
| 877 | 877 | ||
| 878 | clks = kzalloc(SUNXI_DIVS_MAX_QTY * sizeof(struct clk *), GFP_KERNEL); | 878 | clks = kzalloc((SUNXI_DIVS_MAX_QTY+1) * sizeof(*clks), GFP_KERNEL); |
| 879 | if (!clks) | 879 | if (!clks) |
| 880 | goto free_clkdata; | 880 | goto free_clkdata; |
| 881 | 881 | ||
