Commit 7afd4404 for libheif

commit 7afd4404615ca0976642fde433b93e8bd212e8f7
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Fri Dec 26 12:56:22 2025 +0100

    clean 'char' to 'uint8_t' cast

diff --git a/libheif/common_utils.h b/libheif/common_utils.h
index 88ac12f3..0a63a240 100644
--- a/libheif/common_utils.h
+++ b/libheif/common_utils.h
@@ -51,7 +51,10 @@ constexpr uint16_t two_bytes_to_uint16(uint8_t msb, uint8_t lsb)

 constexpr uint32_t fourcc(const char* id)
 {
-  return four_bytes_to_uint32(id[0], id[1], id[2], id[3]);
+  return four_bytes_to_uint32(static_cast<uint8_t>(id[0]),
+                              static_cast<uint8_t>(id[1]),
+                              static_cast<uint8_t>(id[2]),
+                              static_cast<uint8_t>(id[3]));
 }

 std::string fourcc_to_string(uint32_t code);