summaryrefslogtreecommitdiff
path: root/epgsearch.cpp
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2007-05-23 09:34:30 +0000
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2007-05-23 09:34:30 +0000
commit40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582 (patch)
tree070fe23a5c4ac6b0ab13d94802cd97b39ca6e37c /epgsearch.cpp
parentae96a23d9cc3d1e2f13b567be5126b7c9a44d032 (diff)
downloadvdr-plugin-live-40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582.tar.gz
vdr-plugin-live-40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582.tar.bz2
- summary for search results
Diffstat (limited to 'epgsearch.cpp')
-rw-r--r--epgsearch.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/epgsearch.cpp b/epgsearch.cpp
index 551604a..4ea3c60 100644
--- a/epgsearch.cpp
+++ b/epgsearch.cpp
@@ -25,7 +25,7 @@ bool CheckEpgsearchVersion()
{
cPlugin* epgsearch = cPluginManager::GetPlugin("epgsearch");
if (!epgsearch) return false;
- char minVersion[] = "0.9.21";
+ char minVersion[] = "0.9.22";
if (string(epgsearch->Version()) < string(minVersion))
throw HtmlError( tr("Required minimum version of epgsearch: ") + string(minVersion));
return true;
@@ -478,13 +478,14 @@ SearchResult::SearchResult( string const& data )
case 1: m_eventId = lexical_cast< u_int32_t >( *part ); break;
case 2: m_title = StringReplace( *part, "|", ":" ); break;
case 3: m_shorttext = StringReplace( *part, "|", ":" ); break;
- case 4: m_starttime = lexical_cast< unsigned long >( *part ); break;
- case 5: m_stoptime = lexical_cast< unsigned long >( *part ); break;
- case 6: m_channel = lexical_cast< tChannelID >( *part ); break;
- case 7: m_timerstart = lexical_cast< unsigned long >( *part ); break;
- case 8: m_timerstop = lexical_cast< unsigned long >( *part ); break;
- case 9: m_file = *part; break;
- case 10: m_timerMode = lexical_cast< int >( *part ); break;
+ case 4: m_description = StringReplace( *part, "|", ":" ); break;
+ case 5: m_starttime = lexical_cast< unsigned long >( *part ); break;
+ case 6: m_stoptime = lexical_cast< unsigned long >( *part ); break;
+ case 7: m_channel = lexical_cast< tChannelID >( *part ); break;
+ case 8: m_timerstart = lexical_cast< unsigned long >( *part ); break;
+ case 9: m_timerstop = lexical_cast< unsigned long >( *part ); break;
+ case 10: m_file = *part; break;
+ case 11: m_timerMode = lexical_cast< int >( *part ); break;
}
}
} catch ( bad_lexical_cast const& ex ) {