From: Jaroslav Kysela Date: Tue, 2 Jun 2015 19:39:22 +0000 (+0200) Subject: htsp: initialize streaming_skip_t variable properly X-Git-Tag: v4.2.1~2378 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=caa43337c91e4beaadb6533a7852f0dbdd6668d2;p=thirdparty%2Ftvheadend.git htsp: initialize streaming_skip_t variable properly --- diff --git a/src/htsp_server.c b/src/htsp_server.c index bc07cf777..48cf9f6f7 100644 --- a/src/htsp_server.c +++ b/src/htsp_server.c @@ -2197,6 +2197,7 @@ htsp_method_skip(htsp_connection_t *htsp, htsmsg_t *in) abs = htsmsg_get_u32_or_default(in, "absolute", 0); + memset(&skip, 0, sizeof(skip)); if(!htsmsg_get_s64(in, "time", &s64)) { skip.type = abs ? SMT_SKIP_ABS_TIME : SMT_SKIP_REL_TIME; skip.time = hs->hs_90khz ? s64 : ts_rescale_i(s64, 1000000); @@ -2265,6 +2266,7 @@ htsp_method_live(htsp_connection_t *htsp, htsmsg_t *in) if(hs == NULL) return htsp_error("Requested subscription does not exist"); + memset(&skip, 0, sizeof(skip)); skip.type = SMT_SKIP_LIVE; tvhtrace("htsp-sub", "live"); subscription_set_skip(hs->hs_s, &skip);