From 809b5f1aa79fe5460f5f2a4db2ef14cbf50d73c9 Mon Sep 17 00:00:00 2001 From: Markus Rechberger Date: Wed, 15 Mar 2006 09:31:31 -0300 Subject: [PATCH] --- yaml --- r: 21739 b: refs/heads/master c: 77cc5319900054662861cb147f300b1d1d22fcc5 h: refs/heads/master i: 21737: b52db4173fbcbad2e6787c668001171084aa2e15 21735: 0672ef85233d3a27e99d5fc4a5e873f844e5d71a v: v3 --- [refs] | 2 +- trunk/drivers/media/dvb/cinergyT2/cinergyT2.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index f1ce77ebe3c2..51cef2c43757 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ba3a5a81f79d16666e1b46ee9e4fe7f2bc8bd70f +refs/heads/master: 77cc5319900054662861cb147f300b1d1d22fcc5 diff --git a/trunk/drivers/media/dvb/cinergyT2/cinergyT2.c b/trunk/drivers/media/dvb/cinergyT2/cinergyT2.c index 29b7be5271d4..71b575dc22bd 100644 --- a/trunk/drivers/media/dvb/cinergyT2/cinergyT2.c +++ b/trunk/drivers/media/dvb/cinergyT2/cinergyT2.c @@ -506,6 +506,9 @@ static int cinergyt2_open (struct inode *inode, struct file *file) static void cinergyt2_unregister(struct cinergyt2 *cinergyt2) { + dvb_net_release(&cinergyt2->dvbnet); + dvb_dmxdev_release(&cinergyt2->dmxdev); + dvb_dmx_release(&cinergyt2->demux); dvb_unregister_device(cinergyt2->fedev); dvb_unregister_adapter(&cinergyt2->adapter); @@ -938,6 +941,7 @@ static int cinergyt2_probe (struct usb_interface *intf, return 0; bailout: + dvb_net_release(&cinergyt2->dvbnet); dvb_dmxdev_release(&cinergyt2->dmxdev); dvb_dmx_release(&cinergyt2->demux); dvb_unregister_adapter(&cinergyt2->adapter);