clk: sunxi: fix overflow when setting up divided factors
authorEmilio López <emilio@elopez.com.ar>
Sat, 25 Jan 2014 01:32:41 +0000 (22:32 -0300)
committerMike Turquette <mturquette@linaro.org>
Mon, 27 Jan 2014 20:28:23 +0000 (12:28 -0800)
Currently, we are allocating space for two pointers, when we actually
may need to store three of them (two divisors plus the original clock).
Fix this, and change sizeof(type) to sizeof(*var) to keep checkpatch.pl
happy.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Emilio López <emilio@elopez.com.ar>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
drivers/clk/sunxi/clk-sunxi.c

Simple merge