diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2008-12-31 10:22:53 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2008-12-31 10:22:53 +0200 |
commit | fc21815dbbd3661f7eecb4bf41473ac5f908e451 (patch) | |
tree | 3e4e60d6338464a2c0d052a624579f518ce4a003 /menu.c | |
parent | 61274f90b5bf7c9d33a8bd48d947fee549089224 (diff) | |
download | vdr-plugin-osdteletext-fc21815dbbd3661f7eecb4bf41473ac5f908e451.tar.gz vdr-plugin-osdteletext-fc21815dbbd3661f7eecb4bf41473ac5f908e451.tar.bz2 |
Error handling improvements.
Diffstat (limited to 'menu.c')
-rw-r--r-- | menu.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -545,13 +545,8 @@ void TeletextBrowser::ShowPageNumber() { void TeletextBrowser::ShowAskForChannel() { if (selectingChannel) { - char *str; - if (selectingChannelNumber>0) - asprintf(&str,"%s%d", tr("Channel (press OK): "), selectingChannelNumber); - else - asprintf(&str,"%s", tr("Channel (press OK): ") ); + cString str = cString::sprintf(selectingChannelNumber > 0 ? "%s%d" : "%s", tr("Channel (press OK): "), selectingChannelNumber); Display::DrawMessage(str); - free(str); } } |