V4L/DVB (11516): drivers/media/video/saa5246a.c: fix use-after-free

I lowered the kfree(t) down a couple lines and removed the superflous
"t->vdev = NULL;"

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by Dan Carpenter and committed by Mauro Carvalho Chehab 9401608b 5b83cfa9

+1 -2
+1 -2
drivers/media/video/saa5246a.c
··· 1092 1092 /* Register it */ 1093 1093 err = video_register_device(t->vdev, VFL_TYPE_VTX, -1); 1094 1094 if (err < 0) { 1095 - kfree(t); 1096 1095 video_device_release(t->vdev); 1097 - t->vdev = NULL; 1096 + kfree(t); 1098 1097 return err; 1099 1098 } 1100 1099 return 0;