From: Jaroslav Kysela Date: Wed, 15 Nov 2017 18:38:53 +0000 (+0100) Subject: htsp server: don't use static char array for channelIcon X-Git-Tag: v4.2.5~23 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7a1b8589e171c2f86bee06a3fe85875b775781bd;p=thirdparty%2Ftvheadend.git htsp server: don't use static char array for channelIcon --- diff --git a/src/htsp_server.c b/src/htsp_server.c index 0d84a3c31..76a64e3df 100644 --- a/src/htsp_server.c +++ b/src/htsp_server.c @@ -816,6 +816,7 @@ htsp_build_channel(channel_t *ch, const char *method, htsp_connection_t *htsp) epg_broadcast_t *now, *next = NULL; int64_t chnum = channel_get_number(ch); const char *icon; + char buf[64]; htsmsg_t *out = htsmsg_create_map(); htsmsg_t *tags = htsmsg_create_list(); @@ -849,7 +850,6 @@ htsp_build_channel(channel_t *ch, const char *method, htsp_connection_t *htsp) } else { if (htsp->htsp_version < 15) { /* older clients expects '/imagecache/' */ - static char buf[64]; if (strncmp(icon, "imagecache/", 11) == 0) { snprintf(buf, sizeof(buf), "/%s", icon); icon = buf;