CBouquetList/CTPSelectHandler: try to fix possible format-overflow errors

Compiler error: [-Werror=format-overflow=]


Origin commit data
------------------
Branch: ni/coolstream
Commit: 4c2e9bb878
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-03-02 (Fri, 02 Mar 2018)



------------------
This commit was generated by Migit
This commit is contained in:
2018-03-02 23:16:15 +01:00
committed by vanhofen
parent 3dfd36bff5
commit 4b643b5398
2 changed files with 2 additions and 2 deletions

View File

@@ -680,7 +680,7 @@ void CBouquetList::paintItem(int pos)
if (npos < (int) Bouquets.size()) { if (npos < (int) Bouquets.size()) {
char num[10]; char num[10];
sprintf((char*) num, "%d", npos + 1); snprintf(num, sizeof(num), "%d", npos + 1);
int iw = 0, ih = 0; int iw = 0, ih = 0;
if ((g_settings.epg_scan == CEpgScan::SCAN_SEL) && if ((g_settings.epg_scan == CEpgScan::SCAN_SEL) &&
Bouquets[npos]->zapitBouquet && Bouquets[npos]->zapitBouquet->bScanEpg) { Bouquets[npos]->zapitBouquet && Bouquets[npos]->zapitBouquet->bScanEpg) {

View File

@@ -2058,7 +2058,7 @@ int CTPSelectHandler::exec(CMenuTarget* parent, const std::string &actionkey)
int i = menu.getItemsCount(); int i = menu.getItemsCount();
transponder_list_t &select_transponders = CServiceManager::getInstance()->GetSatelliteTransponders(position); transponder_list_t &select_transponders = CServiceManager::getInstance()->GetSatelliteTransponders(position);
for (transponder_list_t::iterator tI = select_transponders.begin(); tI != select_transponders.end(); ++tI) { for (transponder_list_t::iterator tI = select_transponders.begin(); tI != select_transponders.end(); ++tI) {
sprintf(cnt, "%d", i); snprintf(cnt, sizeof(cnt), "%d", i);
transponder & t = tI->second; transponder & t = tI->second;
if(!old_selected && ct == t) if(!old_selected && ct == t)