]> 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:56:54 +0000 (20:56 +0200)
src/descrambler/capmt.c

index f7db1eb9a11672818ec119b6d00c99c5c937b4ef..d8ab63bd305f56b2ad53fd890be87aa8c31ebaa0 100644 (file)
@@ -1370,8 +1370,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)