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-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0ae816d835f450fd9deea57e2c956e6a6ba79480;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 b146b8140..cd8a9735e 100644 --- a/src/htsp_server.c +++ b/src/htsp_server.c @@ -821,6 +821,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(); @@ -854,7 +855,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;