Commit 52a4cc74 authored by Dmitry Torokhov's avatar Dmitry Torokhov Committed by Vojtech Pavlik

input: Fix sermouse not to call serio_open() twice.

       Bug introduced in last serio update.
Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
Signed-off-by: default avatarVojtech Pavlik <vojtech@suse.cz>
parent 0da2df3d
......@@ -283,7 +283,7 @@ static int sermouse_connect(struct serio *serio, struct serio_driver *drv)
serio_set_drvdata(serio, sermouse);
err = serio_open(serio, drv);
if (serio_open(serio, drv)) {
if (err) {
serio_set_drvdata(serio, NULL);
kfree(sermouse);
return err;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment