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

Commit 42f4e774 authored by Andreas Oberritter's avatar Andreas Oberritter Committed by Mauro Carvalho Chehab
Browse files

[media] DVB: dvb_frontend: check function pointers on reinitialize

parent 1b19e429
Loading
Loading
Loading
Loading
+2 −4
Original line number Original line Diff line number Diff line
@@ -577,12 +577,10 @@ static int dvb_frontend_thread(void *data)


		if (fepriv->reinitialise) {
		if (fepriv->reinitialise) {
			dvb_frontend_init(fe);
			dvb_frontend_init(fe);
			if (fepriv->tone != -1) {
			if (fe->ops.set_tone && fepriv->tone != -1)
				fe->ops.set_tone(fe, fepriv->tone);
				fe->ops.set_tone(fe, fepriv->tone);
			}
			if (fe->ops.set_voltage && fepriv->voltage != -1)
			if (fepriv->voltage != -1) {
				fe->ops.set_voltage(fe, fepriv->voltage);
				fe->ops.set_voltage(fe, fepriv->voltage);
			}
			fepriv->reinitialise = 0;
			fepriv->reinitialise = 0;
		}
		}