From b840fa444d7c90fc6d29ccd7456bae2e5bdc5ddb Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 8 May 2014 23:15:09 +0200 Subject: [PATCH] SAT>IP: rtsp - fix the value fraction --- src/input/mpegts/satip/satip_rtsp.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/input/mpegts/satip/satip_rtsp.c b/src/input/mpegts/satip/satip_rtsp.c index 19d2ee8f..a23fb609 100644 --- a/src/input/mpegts/satip/satip_rtsp.c +++ b/src/input/mpegts/satip/satip_rtsp.c @@ -55,11 +55,10 @@ satip_rtsp_setup_find(const char *prefix, tvh2satip_t *tbl, static void satip_rtsp_add_val(const char *name, char *buf, uint32_t val) { - char sec[5]; - sprintf(buf + strlen(buf), "&%s=%i", name, val / 1000); if (val % 1000) { - sprintf(sec, ".%03i", val % 1000); + char *sec = buf + strlen(buf); + sprintf(sec, ".%03u", val % 1000); if (sec[3] == '0') { sec[3] = '\0'; if (sec[2] == '0')