channellist: simplify MaxChanNr() function

Origin commit data
------------------
Branch: ni/coolstream
Commit: 763f16ccca
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-11 (Tue, 11 Apr 2017)

Origin message was:
------------------
- channellist: simplify MaxChanNr() function

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

------------------
This commit was generated by Migit
This commit is contained in:
vanhofen
2017-04-11 23:12:41 +02:00
parent 290eb19dae
commit d291aa3c22

View File

@@ -68,6 +68,7 @@
#else
#include <gui/widget/msgbox.h>
#endif
#include <system/helpers.h>
#include <system/settings.h>
#include <system/set_threadname.h>
@@ -2290,17 +2291,12 @@ bool CChannelList::SameTP(CZapitChannel * channel)
std::string CChannelList::MaxChanNr()
{
zapit_list_it_t chan_it;
std::stringstream ss;
std::string maxchansize;
int chan_nr_max = 1;
unsigned int nr = 0;
for (chan_it=(*chanlist).begin(); chan_it!=(*chanlist).end(); ++chan_it) {
chan_nr_max = std::max(chan_nr_max, (*chanlist)[nr++]->number);
int n = 1;
for (zapit_list_it_t it = (*chanlist).begin(); it != (*chanlist).end(); ++it)
{
n = std::max(n, (*it)->number);
}
ss << chan_nr_max;
ss >> maxchansize;
return maxchansize;
return to_string(n);
}
void CChannelList::paintPig (int _x, int _y, int w, int h)