From 6b16f46272ad44d9fbf737ed43e696b95e972f34 Mon Sep 17 00:00:00 2001 From: louis Date: Wed, 15 Oct 2014 18:10:34 +0200 Subject: [PATCH] fixed empty vps string --- views/displaymenudetailview.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/views/displaymenudetailview.c b/views/displaymenudetailview.c index 8933564..390ef86 100644 --- a/views/displaymenudetailview.c +++ b/views/displaymenudetailview.c @@ -126,7 +126,10 @@ void cDisplayMenuDetailView::SetTokens(void) { intTokens.insert(pair("duration", event->Duration() / 60)); intTokens.insert(pair("durationhours", event->Duration() / 3600)); stringTokens.insert(pair("durationminutes", *cString::sprintf("%.2d", (event->Duration() / 60)%60))); - stringTokens.insert(pair("vps", *event->GetVpsString())); + if (event->Vps()) + stringTokens.insert(pair("vps", *event->GetVpsString())); + else + stringTokens.insert(pair("vps", "")); vector< map< string, string > > reruns; bool hasReruns = LoadReruns(&reruns); @@ -852,7 +855,10 @@ void cDisplayMenuDetailView::DrawHeader(void) { headerIntTokens.insert(pair("duration", event->Duration() / 60)); headerIntTokens.insert(pair("durationhours", event->Duration() / 3600)); headerStringTokens.insert(pair("durationminutes", *cString::sprintf("%.2d", (event->Duration() / 60)%60))); - headerStringTokens.insert(pair("vps", *event->GetVpsString())); + if (event->Vps()) + headerStringTokens.insert(pair("vps", *event->GetVpsString())); + else + headerStringTokens.insert(pair("vps", "")); stringstream epgImageName; epgImageName << event->EventID();