Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 38121b6e authored by Levente Kurusa's avatar Levente Kurusa Committed by Mauro Carvalho Chehab
Browse files

[media] media: bt8xx: add missing put_device call



This is required so that we give up the last reference to the device.
Remove the kfree() because the put_device() call will actually call
release_sub_device which in turn kfrees the device.

Signed-off-by: default avatarLevente Kurusa <levex@linux.com>
Signed-off-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent 656e62dc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -98,7 +98,7 @@ int bttv_sub_add_device(struct bttv_core *core, char *name)

	err = device_register(&sub->dev);
	if (0 != err) {
		kfree(sub);
		put_device(&sub->dev);
		return err;
	}
	pr_info("%d: add subdevice \"%s\"\n", core->nr, dev_name(&sub->dev));