From 066cdd0e278c31da7214a9d51e49b73e3ec6050f Mon Sep 17 00:00:00 2001 From: "[CST] Focus" Date: Tue, 31 Jul 2012 18:13:21 +0400 Subject: [PATCH] zapit/src/getservices.cpp: load cable NID from cables.xml --- src/zapit/src/getservices.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/zapit/src/getservices.cpp b/src/zapit/src/getservices.cpp index 12ce8c80d..a71235695 100644 --- a/src/zapit/src/getservices.cpp +++ b/src/zapit/src/getservices.cpp @@ -580,6 +580,7 @@ bool CServiceManager::InitSatPosition(t_satellite_position position, char * name satellitePositions[position].use_usals = 0; satellitePositions[position].input = 0; satellitePositions[position].configured = 0; + satellitePositions[position].cable_nid = 0; if(name) satellitePositions[position].name = name; return true; @@ -624,6 +625,7 @@ bool CServiceManager::LoadServices(bool only_current) } else if(!(strcmp(xmlGetName(search), "cable"))) { char * name = xmlGetAttribute(search, "name"); InitSatPosition(position, name); + satellitePositions[position].cable_nid = xmlGetNumericAttribute(search, "nid", 0); } ParseSatTransponders(frontendType, search, position); position++;