]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
capmt: fix compilation with recent gcc, fixes #5657
authorJaroslav Kysela <perex@perex.cz>
Mon, 17 Jun 2019 18:56:54 +0000 (20:56 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 17 Jun 2019 18:57:02 +0000 (20:57 +0200)
src/descrambler/capmt.c

index 162a2193e5d7115f711c10126c0cf47fbe3ae6ad..50cfd583187790c565e6cac21acdd015a49b39d8 100644 (file)
@@ -1508,8 +1508,8 @@ capmt_analyze_cmd(capmt_t *capmt, uint32_t cmd, int adapter, sbuf_t *sb, int off
 
     uint16_t protover = sbuf_peek_u16(sb, offset);
     int offset2       = offset + 2;
-    char *info        = capmt_peek_str(sb, &offset2);
-    char *rev         = info ? strstr(info, "build r") : NULL;
+    char *info        = capmt_peek_str(sb, &offset2) ?: "<unknown>";
+    char *rev         = strstr(info, "build r");
 
     tvhinfo(LS_CAPMT, "%s: Connected to server '%s' (protocol version %d)", capmt_name(capmt), info, protover);
     if (rev)