On Sat, Mar 20, 2010 at 12:40:16PM +0800, Yong Wang wrote: > map is allocated in sparse_keymap_setup() and it should be freed > instead of keymap. > Indeed, thank you Yung. > Signed-off-by: Yong Wang <yong.y.wang@xxxxxxxxx> > --- > drivers/input/sparse-keymap.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/input/sparse-keymap.c b/drivers/input/sparse-keymap.c > index e6bde55..f64e004 100644 > --- a/drivers/input/sparse-keymap.c > +++ b/drivers/input/sparse-keymap.c > @@ -163,7 +163,7 @@ int sparse_keymap_setup(struct input_dev *dev, > return 0; > > err_out: > - kfree(keymap); > + kfree(map); > return error; > > } -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html