gui/miscsettings_menu.cpp: fix settings sectionsd config

Origin commit data
------------------
Branch: ni/coolstream
Commit: 320c3b163c
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-20 (Mon, 20 Oct 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
[CST] Focus
2014-10-20 11:16:14 +04:00
parent 6b808f2c00
commit f7c9ab84f6
3 changed files with 13 additions and 11 deletions

View File

@@ -104,8 +104,18 @@ void COnOffNotifier::addItem(CMenuItem* menuItem)
toDisable.push_back(menuItem);
}
bool CSectionsdConfigNotifier::changeNotify(const neutrino_locale_t, void *)
bool CSectionsdConfigNotifier::changeNotify(const neutrino_locale_t locale, void *data)
{
char *str = (char*) data;
if (locale == LOCALE_MISCSETTINGS_EPG_CACHE)
g_settings.epg_cache = atoi(str);
else if (locale == LOCALE_MISCSETTINGS_EPG_EXTENDEDCACHE)
g_settings.epg_extendedcache = atoi(str);
else if (locale == LOCALE_MISCSETTINGS_EPG_OLD_EVENTS)
g_settings.epg_old_events = atoi(str);
else if (locale == LOCALE_MISCSETTINGS_EPG_MAX_EVENTS)
g_settings.epg_max_events = atoi(str);
CNeutrinoApp::getInstance()->SendSectionsdConfig();
return false;
}