V4L/DVB: DiB3000MC: set FE to NULL after being freed

DiB3000MC: set FE to NULL after being freed

Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
diff --git a/drivers/media/dvb/frontends/dib3000mc.c b/drivers/media/dvb/frontends/dib3000mc.c
index cc41c6b..04ce627 100644
--- a/drivers/media/dvb/frontends/dib3000mc.c
+++ b/drivers/media/dvb/frontends/dib3000mc.c
@@ -899,9 +899,10 @@
 	return 0;
 
 error:
-	for (k = 0; k < num; k++)
+	for (k = 0; k < num; k++) {
 		kfree(demod[k]->demodulator_priv);
-
+		demod[k] = NULL;
+	}
 	return -EINVAL;
 }