summaryrefslogtreecommitdiff
path: root/epgsearchsetup.c
diff options
context:
space:
mode:
Diffstat (limited to 'epgsearchsetup.c')
-rw-r--r--epgsearchsetup.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/epgsearchsetup.c b/epgsearchsetup.c
index dac35fe..f2c394a 100644
--- a/epgsearchsetup.c
+++ b/epgsearchsetup.c
@@ -86,11 +86,13 @@ eOSState cMenuSetupSubMenu::Help()
if(Current() < (int) helpTexts.size())
{
char* title = NULL;
- msprintf(&title, "%s - %s", tr("Button$Help"), ItemText);
- if (strchr(title, ':'))
- *strchr(title, ':') = 0;
- state = AddSubMenu(new cMenuText(title, helpTexts[Current()]));
- free(title);
+ if (msprintf(&title, "%s - %s", tr("Button$Help"), ItemText)!=-1)
+ {
+ if (strchr(title, ':'))
+ *strchr(title, ':') = 0;
+ state = AddSubMenu(new cMenuText(title, helpTexts[Current()]));
+ free(title);
+ }
}
return state;
}