aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2005-11-12 15:09:26 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2005-11-12 15:09:26 +0000
commit377116c3e006c0feee1b84af9285ce027bb92115 (patch)
tree96dee653f13ecfc47d6058c27e8005b07e3049c9 /lib
parentbf7bc184d74a404dc73ea230d525b78d07aa09de (diff)
downloadenigma2-377116c3e006c0feee1b84af9285ce027bb92115.tar.gz
enigma2-377116c3e006c0feee1b84af9285ce027bb92115.zip
fix endless loop
Diffstat (limited to 'lib')
-rw-r--r--lib/service/event.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/service/event.cpp b/lib/service/event.cpp
index d8f49f7e..2704ff0f 100644
--- a/lib/service/event.cpp
+++ b/lib/service/event.cpp
@@ -79,15 +79,12 @@ bool eServiceEvent::loadLanguage(Event *evt, std::string lang)
retval=1;
}
const ExtendedEventList *itemlist = eed->getItems();
- const ExtendedEventConstIterator it = itemlist->begin();
- int num=0;
- while(it != itemlist->end())
+ for (ExtendedEventConstIterator it = itemlist->begin(); it != itemlist->end(); ++it)
{
- eDebug("%d %s : %s", ++num,
- convertDVBUTF8((*it)->getItem()).c_str(),
- convertDVBUTF8((*it)->getItemDescription()).c_str());
+ m_extended_description += convertDVBUTF8((*it)->getItemDescription());
+ m_extended_description += ' ';
+ m_extended_description += convertDVBUTF8((*it)->getItem());
}
- // TODO handling for extended event items? ( producer... )
break;
}
default: