Skip to content

Commit 071ca72

Browse files
committed
remove infinte loop
1 parent e8e0b86 commit 071ca72

File tree

4 files changed

+3
-9
lines changed

4 files changed

+3
-9
lines changed

recsearch.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
#include <vdr/plugin.h>
1212

13-
static const char *VERSION = "0.3.6";
13+
static const char *VERSION = "0.3.7";
1414
static const char *DESCRIPTION = tr("search your recordings");
1515
static const char *MAINMENUENTRY = tr("search recordings");
1616

search_menu.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ eOSState recsearch::cSearchMenu::ProcessKey(eKeys Key)
374374
{
375375
if (Interface->Confirm(tr("delete shown search template?"))) {
376376
cSearches::Searches.LoadSearches();
377-
cSearchParameter *p = cSearches::Searches.Contains(_data);
377+
cSearchParameter *p = const_cast<cSearchParameter *>(cSearches::Searches.Contains(_data));
378378
if (p != NULL) {
379379
cSearches::Searches.Del(p);
380380
cSearches::Searches.Save();
@@ -511,7 +511,7 @@ eOSState recsearch::cMainMenu::ProcessKey(eKeys Key)
511511
if (item != NULL) {
512512
if (Interface->Confirm(tr("delete selected search template?"))) {
513513
cSearches::Searches.LoadSearches();
514-
cSearchParameter *p = cSearches::Searches.Contains(*(item->_parameter));
514+
cSearchParameter *p = const_cast<cSearchParameter *>(cSearches::Searches.Contains(*(item->_parameter)));
515515
if (p != NULL) {
516516
cSearches::Searches.Del(p);
517517
cSearches::Searches.Save();

search_parameter.c

-5
Original file line numberDiff line numberDiff line change
@@ -388,11 +388,6 @@ const recsearch::cSearchParameter *recsearch::cSearches::Contains(const cSearchP
388388
return NULL;
389389
}
390390

391-
recsearch::cSearchParameter *recsearch::cSearches::Contains(const cSearchParameter &Parameter)
392-
{
393-
return const_cast<recsearch::cSearchParameter *>(Contains(Parameter));
394-
}
395-
396391
const recsearch::cSearchParameter *recsearch::cSearches::GetHotKey(int HotKey) const
397392
{
398393
if (HotKey > 0) {

search_parameter.h

-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ namespace recsearch
6969

7070
void SetFilename(const cString &Filename) { _filename = Filename; };
7171
const cSearchParameter *Contains(const cSearchParameter &Parameter) const;
72-
cSearchParameter *Contains(const cSearchParameter &Parameter);
7372
const cSearchParameter *GetHotKey(int HotKey) const;
7473
void GetCategories(cStringList &Categories) const;
7574
void GetCatMenus(cList<cNestedItem> *CatMenus) const;

0 commit comments

Comments
 (0)