{
ePtr<iDVBFrontend> fe;
- m_SDT = 0; m_BAT = 0; m_NIT = 0;
+ m_SDT = 0; m_PAT = 0; m_BAT = 0; m_NIT = 0;
m_ready = 0;
else
{
db->addService(service->first, service->second);
- service->second->m_flags |= eDVBService::dxNewFound;
+ if (!(m_flags & scanRemoveServices))
+ service->second->m_flags |= eDVBService::dxNewFound;
}
}
}