summaryrefslogtreecommitdiff
path: root/epgsearchext.c
diff options
context:
space:
mode:
Diffstat (limited to 'epgsearchext.c')
-rw-r--r--epgsearchext.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epgsearchext.c b/epgsearchext.c
index 604107c..488c76c 100644
--- a/epgsearchext.c
+++ b/epgsearchext.c
@@ -132,7 +132,7 @@ cSearchExt::~cSearchExt(void)
{
cSearchExtCat *SearchExtCat = SearchExtCats.First();
int index = 0;
- while (SearchExtCat)
+ while (SearchExtCat && index < (int)(sizeof(catvalues)/sizeof(char*)))
{
free(catvalues[index]);
SearchExtCat = SearchExtCats.Next(SearchExtCat);