diff --git a/src/gui/scan_setup.cpp b/src/gui/scan_setup.cpp index e2b1f8109..ff963a583 100644 --- a/src/gui/scan_setup.cpp +++ b/src/gui/scan_setup.cpp @@ -54,6 +54,7 @@ #include #include #include +#include extern int scan_pids; extern CZapitChannel *g_current_channel; @@ -66,9 +67,6 @@ extern int scan_pids; static int all_usals = 1; sat_iterator_t sit; -void setZapitConfig(Zapit_config *Cfg); -void getZapitConfig(Zapit_config *Cfg); - #define SCANTS_BOUQUET_OPTION_COUNT 3 const CMenuOptionChooser::keyval SCANTS_BOUQUET_OPTIONS[SCANTS_BOUQUET_OPTION_COUNT] = { @@ -257,7 +255,7 @@ int CScanSetup::exec(CMenuTarget* parent, const std::string &actionKey) printf("[neutrino] CScanSetup %s: init scan setup (Mode: %d)...\n",__FUNCTION__ , is_wizard); - getZapitConfig(&zapitCfg); + CZapit::getInstance()->GetConfig(zapitCfg); showScanMenu(); return res; @@ -759,11 +757,11 @@ void CScanSetup::saveScanSetup() if(!scansettings.saveSettings(NEUTRINO_SCAN_SETTINGS_FILE)) dprintf(DEBUG_NORMAL, "error while saving scan-settings!\n"); - SaveMotorPositions(); + CServiceManager::getInstance()->SaveMotorPositions(); zapitCfg.gotoXXLatitude = strtod(zapit_lat, NULL); zapitCfg.gotoXXLongitude = strtod(zapit_long, NULL); - setZapitConfig(&zapitCfg); + CZapit::getInstance()->SetConfig(&zapitCfg); }