From: Jaroslav Kysela Date: Sat, 24 Oct 2015 20:38:54 +0000 (+0200) Subject: webui: comet - fix wrong memory access X-Git-Tag: v4.2.1~1783 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a525902cd26cbfd21cdf707ef87950efc7b1ea3b;p=thirdparty%2Ftvheadend.git webui: comet - fix wrong memory access --- diff --git a/src/webui/comet.c b/src/webui/comet.c index 9ffb14faf..c1b754ff5 100644 --- a/src/webui/comet.c +++ b/src/webui/comet.c @@ -342,9 +342,12 @@ comet_done(void) static void comet_mailbox_rewrite_str(htsmsg_t *m, const char *key, const char *lang) { - const char *s = htsmsg_get_str(m, key); - if (s) - htsmsg_set_str(m, key, tvh_gettext_lang(lang, s)); + const char *s = htsmsg_get_str(m, key), *p; + if (s) { + p = tvh_gettext_lang(lang, s); + if (p != s) + htsmsg_set_str(m, key, p); + } } static void