From 73b8a4b3bde5567fae6b29d4a0161b08475e7908 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Mon, 27 Mar 2006 12:18:54 +0000 Subject: [PATCH] fix segfault after leaving scan in some conditions --- lib/dvb/sec.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dvb/sec.cpp b/lib/dvb/sec.cpp index c13334d1..6cd4f255 100644 --- a/lib/dvb/sec.cpp +++ b/lib/dvb/sec.cpp @@ -1051,12 +1051,12 @@ PyObject *eDVBSatelliteEquipmentControl::get_different_satellites(int tu1, int t // check for linked tuners int tmp1, tmp2; p1->m_frontend->getData(7, tmp1); - p2->m_frontend->setData(7, tmp2); + p2->m_frontend->getData(7, tmp2); if ((void*)tmp1 != p2 && (void*)tmp2 != p1) { // check for rotor dependency p1->m_frontend->getData(8, tmp1); - p2->m_frontend->setData(8, tmp2); + p2->m_frontend->getData(8, tmp2); if ((void*)tmp1 != p2 && (void*)tmp2 != p1) { // here we know the tuners are not linked and no rotor dependency exist. -- 2.30.2