#include "bouquet.h"
#include "intlconv.h"
+#define CHANNEL_BLANK_NAME "{name-not-set}"
+
struct channel_tree channels;
struct channel_tag_queue channel_tags;
const char *
channel_get_name ( channel_t *ch )
{
- static const char *blank = "{name-not-set}";
+ static const char *blank = CHANNEL_BLANK_NAME;
const char *s;
channel_service_mapping_t *csm;
if (ch->ch_name && *ch->ch_name) return ch->ch_name;
/* No user icon - try to get the channel icon by name */
if (!pick && chicon && chicon[0] >= ' ' && chicon[0] <= 122 &&
- (chname = channel_get_name(ch)) != NULL && chname[0]) {
+ (chname = channel_get_name(ch)) != NULL && chname[0] &&
+ strcmp(chname, CHANNEL_BLANK_NAME)) {
const char *chi, *send, *sname, *s;
chi = strdup(chicon);