diff options
author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2007-05-23 09:34:30 +0000 |
---|---|---|
committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2007-05-23 09:34:30 +0000 |
commit | 40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582 (patch) | |
tree | 070fe23a5c4ac6b0ab13d94802cd97b39ca6e37c /epgsearch.cpp | |
parent | ae96a23d9cc3d1e2f13b567be5126b7c9a44d032 (diff) | |
download | vdr-plugin-live-40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582.tar.gz vdr-plugin-live-40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582.tar.bz2 |
- summary for search results
Diffstat (limited to 'epgsearch.cpp')
-rw-r--r-- | epgsearch.cpp | 17 |
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 ) { |