diff options
author | Johann Friedrichs <johann.friedrichs@web.de> | 2017-06-13 23:09:22 +0200 |
---|---|---|
committer | Frank Neumann <fnu@yavdr.org> | 2017-06-13 23:09:22 +0200 |
commit | ceb158e1bd9df3cc0c6f9243856faac6f735ffb8 (patch) | |
tree | c5f4de10edc31a97307453ebb2d1144e1c7a6e0f /menu_searchresults.c | |
parent | f04099841879fd9fdec2ff2f8b89109109fa1ee0 (diff) | |
download | vdr-plugin-epgsearch-ceb158e1bd9df3cc0c6f9243856faac6f735ffb8.tar.gz vdr-plugin-epgsearch-ceb158e1bd9df3cc0c6f9243856faac6f735ffb8.tar.bz2 |
Fix more lock sequences.
Diffstat (limited to 'menu_searchresults.c')
-rw-r--r-- | menu_searchresults.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/menu_searchresults.c b/menu_searchresults.c index 5c2019b..99c11bf 100644 --- a/menu_searchresults.c +++ b/menu_searchresults.c @@ -345,8 +345,11 @@ eOSState cMenuSearchResults::ShowSummary() const cEvent *ei = ((cMenuSearchResultsItem *)Get(Current()))->event; if (ei) { + const cChannel *channel; + { LOCK_CHANNELS_READ; - const cChannel *channel = Channels->GetByChannelID(ei->ChannelID(), true, true); + channel = Channels->GetByChannelID(ei->ChannelID(), true, true); + } if (channel) return AddSubMenu(new cMenuEventSearch(ei, eventObjects)); } |