From 4a09b885e820cb7e0519994acbdbc56eabc05bf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net> Date: Thu, 1 Sep 2022 20:04:34 +0300 Subject: [PATCH] decklink: cut string length check If the string has at least 5 characters, it is too long. We don't exactly care how many characters it actually has. --- modules/video_output/decklink.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/video_output/decklink.cpp b/modules/video_output/decklink.cpp index de5a546538ef..e8a76965c825 100644 --- a/modules/video_output/decklink.cpp +++ b/modules/video_output/decklink.cpp @@ -436,8 +436,7 @@ static int OpenDecklink(vout_display_t *vd, decklink_sys_t *sys, video_format_t if(mode) { - size_t len = strlen(mode); - if (len > 4) + if (strnlen(mode, 5) > 4) { msg_Err(vd, "Invalid mode %s", mode); free(mode); -- GitLab