This is an automatic generated email to let you know that the following patch 
were queued:

Subject: edid-decode: parse_displayid_parameters_v2: add missing version check
Author:  Hans Verkuil <hverkuil-ci...@xs4all.nl>
Date:    Wed Jul 3 09:28:53 2024 +0200

This DB allows for versions 0 and 1, but the version check was
missing, so it would fail on version 1.

Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl>

 parse-displayid-block.cpp | 1 +
 1 file changed, 1 insertion(+)

---

diff --git a/parse-displayid-block.cpp b/parse-displayid-block.cpp
index 75a4eb5789b8..59ff8b72cdf6 100644
--- a/parse-displayid-block.cpp
+++ b/parse-displayid-block.cpp
@@ -1141,6 +1141,7 @@ static std::string ieee7542d(unsigned short fp)
 void edid_state::parse_displayid_parameters_v2(const unsigned char *x,
                                               unsigned block_rev)
 {
+       check_displayid_datablock_revision(x[1], 0, (x[1] & 7) == 1);
        if (!check_displayid_datablock_length(x, 29, 29))
                return;
        if (dispid.has_display_parameters)

Reply via email to